Die WM_MBUTTONUP-Nachricht wird gebucht, wenn der Benutzer die mittlere Maustaste loslässt, während sich der Cursor im Clientbereich eines Fensters befindet. Wenn die Maus nicht erfasst wird, wird die Nachricht an das Fenster unter dem Cursor gebucht. Andernfalls wird die Nachricht an das Fenster gebucht, das die Maus erfasst hat.
WM_MBUTTONUP FwKeys = wParam; / / Schlüssel Fahnen xPos = LOWORD(lParam); / / horizontale Position des Cursors yPos = HIWORD(lParam); / / vertikale Position des Cursors
Wert | Beschreibung |
---|---|
MK_CONTROL | Legen Sie, wenn die STRG-Taste gedrückt ist. |
MK_LBUTTON | Legen Sie, wenn die linke Maustaste gedrückt ist. |
MK_RBUTTON | Legen Sie, wenn die Rechte Maustaste gedrückt ist. |
MK_SHIFT | Legen Sie, wenn die Shift-Taste gedrückt ist. |
Eine Anwendung kann das MAKEPOINTS -Makro verwenden, um den lParam -Parameter in eine Punkte -Struktur zu konvertieren.
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Übersicht über die Eingabe der Maus, Maus Input Nachrichten, GetCapture, MAKEPOINTS, Punkte, SetCapture, WM_MBUTTONDBLCLK, WM_MBUTTONDOWN