Mesajul WM_MOUSEMOVE este înregistrată o fereastră atunci când se mută cursorul. Dacă mouse-ul nu este capturat, mesajul este postat la fereastra care conține cursorul. În caz contrar, mesajul este postat la fereastra care a capturat mouse-ul.
WM_MOUSEMOVE fwKeys = wParam; / / cheie steaguri xPos = LOWORD(lParam); / / orizontală poziția cursorului yPos = HIWORD(lParam); / / verticală poziția cursorului
Valoarea | Descriere |
---|---|
MK_CONTROL | Dacă tasta ctrl este în jos. |
MK_LBUTTON | Dacă butonul din stânga al mausului este în jos. |
MK_MBUTTON | Dacă butonul mouse-ului de mijloc este în jos. |
MK_RBUTTON | Dacă butonul drept al mausului este în jos. |
MK_SHIFT | Dacă tasta shift este în jos. |
Macrocomanda MAKEPOINTS poate fi folosit pentru a converti parametrul lParam la o structură de puncte.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Prezentare de intrare mouse-ul, mesajele de intrare mouse-ul, GetCapture, MAKEPOINTS, puncte, SetCapture