ClientRect + Mouse
-
Anfänger schwingt das Suche-Hilfe-Fähnchen,
Ich frage momentan immer mit GetCursorPos() meine Maus ab. Bringt mir aber nicht wirklich viel, da ich die relative Position im Client Bereich des Fensters benötige.
Kann mir wer sagen wie ich das hinbekomme?
-
Bearbeite WM_MOUSEMOVE; lParam enthält bei dieser Nachricht die relativen Koordinaten.
Falls das nicht geht, kannst du ScreenToClient() verwenden. Diese Funktion setzt Screen-Koordinaten (relativ zur linken, oberen Bildschirmecke) zu Client-Koordinaten (realativ zur linken, oberen Fensterecke) um.