Client-Area eines Fensters feststellen
-
Hallo!
Ich brauche die Position und die Größe der Client-Area eines Fensters. Die Funktion GetClientRect hilft mir leider nicht weiter.
Dazu ein Zitat aus der MSDN: "Because client coordinates are relative to the upper-left corner of a window's client area, the coordinates of the upper-left corner are (0,0)."
Was soll das? Die Funktion soll ja gerade das Client-Rect feststellen. Und dann werden die Koordinaten relativ zur Client-Position zurückgegeben, also gerade zu dem Wert, den ich nicht kenne und eigentlich wissen will?
Ich komme mir irgendwie ver*****t vor. 
Kennt jemand eventuell eine Funktion mit der man das wirklich rausfinden kann? Die Fensterposition alleine bringt mir nichts, weil ja aufgrund der individuell einstellbaren Titelleistenhöhe die Client-Area stark variieren kann.
Danke schonmal!
mfg
-
Ma... junge... mit der Funktion hast de schonmal die Breite und Höhe... und bei nem DC reichen diese Koordinaten normal auch aus

An sonnsten
::RECT rcClient; ::GetClientRect(m_hWnd, &rcClient); ::ClientToScreen(m_hWnd, &rcClient);Referenzen:
ClientToScreen
GetClientRect
-
Danke, ClientToScreen ist was ich gesucht habe.