Het WM_MOUSEMOVE bericht is gepost naar een venster wanneer de cursor beweegt. Als de muis niet is vastgelegd, wordt het bericht is gepost naar het venster waarin de cursor. Anders, het bericht is gepost naar het venster dat de muis heeft gevangen.
WM_MOUSEMOVE fwKeys = wParam; / / sleutel vlaggen xPos = LOWORD(lParam); / / horizontale positie van de cursor yPos = HIWORD(lParam); / / verticale positie van de cursor
| Waarde | Beschrijving |
|---|---|
| MK_CONTROL | Instellen als de ctrl-toets ingedrukt is. |
| MK_LBUTTON | Als de linker mouse button down is ingesteld. |
| MK_MBUTTON | Instellen als de middelste muisknop ingedrukt is. |
| MK_RBUTTON | Instellen als de rechter muisknop ingedrukt is. |
| MK_SHIFT | Instellen als de shift-toets ingedrukt is. |
De macro MAKEPOINTS kan worden gebruikt om de parameter lParam omzetten in een punten structuur.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Muis Input overzicht, muis Input berichten, GetCapture, MAKEPOINTS, punten, SetCapture