Auswahl Rechteck ermitteln
-
Hallo allerseits
Kurze Frage, wie kann ich per WinAPI die Koordinaten (links-oben und rechts-unten) von dem Rechteck ermitteln das ich mit der linken Maustaste ziehen kann.
Also die Koordinaten von dem Rechteck das entsteht wenn ich die linke Maustaste halte und dann einen Auswahlbereich ziehe.
mfg leo
-
Hoi,
Also das is nicht soo schwer:
1. bei WM_LBUTTONDOWN:
- GetCursorPos() -> das ist die ersten Koordinate
2. bei WM_LBUTTONUP:
- GetCursorPos()) -> das ist die zweite Koordinatetjo dann hasses
, also nat. noch inner RECT-Struktur speichern 
PS: Die sind dann relativ zur Screen, entweder die Fkt. SceenToClient() aufrufen oder gleich die bei WM_LBUTTONXXX überlieferten Koordinaten benutzen...die sind dann schon Client-relativ
...Kommt drauf an wie du sie brauchs, ...MfG CodeFinder
-
SetCapture sollte man auch verwenden, sonst bekommt man evtl. den UP nicht mit.