API -> WM_MOUSEMOVE -> wParam

09/05/2011 - 13:33 von Heinz-Mario Frühbeis | Report spam
Hallo!

Ich habe ein kleines Problem mit wParam bei WM_MOUSEMOVE.
Und zwar ist wParam = MK_LBUTTON *auch*, wenn kein Maus-Button gedrückt
wurde.

Ich habe ein Fenster (CreateWindowEx, FullScreen);
dazu noch ein kleineres Fenster (CreateWindowEx, 100*100)

Es tritt auf, wenn ich mit der Maus über dem kleinerem Fenster bin. Und
das natürlich nicht immer ... :(
Ist wParam = MK_LBUTTON und klicke ich einmal in das große Fenster und
bewege die Maus dann über das kleinere Fenster, dann ist wParam = 0
(immer).

Was làuft denn da schief?

Mit Gruß
Heinz-Mario Frühbeis
 

Lesen sie die antworten

#1 Heinz-Mario Frühbeis
09/05/2011 - 13:54 | Warnen spam
Heinz-Mario Frühbeis hatte dann diese Idee :

Ist wParam = MK_LBUTTON und klicke ich einmal in das große Fenster und bewege
die Maus dann über das kleinere Fenster, dann ist wParam = 0 (immer).



Ich kann auch in das kleinere Fenster klicken, dann ist wParam = 0
(immer), wenn kein Maus-Button gedrückt wurde, wParam = 1, wenn linke
Maustaste und wParam = 2, wenn rechte Maustaste.

Mit Gruß
Heinz-Mario Frühbeis

Ähnliche fragen