VisualBasic .net - Fenstergröße ohne Rahmen (ClientSize) anhand WindowHandler ermitteln

palaber

Captain
Registriert
Juni 2006
Beiträge
3.856
Hallo zusammen,

hänge gerade an einem Problem. Ich nutze einen Handler um die Größe eines gewissen Fensters zu ermitteln. Das geht auch Problemlos.

Code:
<DllImport("user32.dll")> Private Shared Function GetWindowRect(hWnd As IntPtr, ByRef lpRect As RECT) As Boolean
End Function

GetWindowRect(_aktivesFenster, windowRectangle) //Speichert Pixel Left, Top, Right, Bottom in RECT um die Breite und höhe zu ermitteln

Nur ist hier der Rahmen des Fensters mit eingerechnet. Ich würde gerne das ganze ohne Rahmen bekommen.
Leider finde ich hierzu nicht so ganz das passende. Ich dachte vielleicht kann ich die ClientSize Methode verwenden.
Die ist aber für Systems.Windows.Forms... keine Ahnung wie ich da dann mit dem Handler drauf zugreifen soll... Vielleicht kann mir jemand da nen Tipp geben? DANKE!
 
Zuletzt bearbeitet:
VB.net und du nutzt die WinAPI? Nimm die ClientSize des Forms!
 
Zurück
Oben