Die Nachricht WM_RBUTTONUP wird veröffentlicht, wenn der Benutzer die Rechte Maustaste loslässt, während 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_RBUTTONUP 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_MBUTTON | Legen Sie, wenn die mittlere Maustaste gedrückt ist. |
| MK_SHIFT | Legen Sie, wenn die Shift-Taste gedrückt ist. |
Wenn eine Anwendung diese Nachricht verarbeitet, sollte es NULL zurückgeben.
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_RBUTTONDBLCLK, WM_RBUTTONDOWN