Mesajul WM_LBUTTONDOWN este înregistrată atunci când utilizatorul apasă butonul din stânga al mausului în timp ce cursorul este în zonă client o fereastră. Dacă mouse-ul nu este capturat, mesajul este postat la fereastra de sub cursor. În caz contrar, mesajul este postat la fereastra care a capturat mouse-ul.
WM_LBUTTONDOWN 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. |
Dacă o cerere procesele acest mesaj, acesta trebuie să returnați zero.
Cererea poate utiliza macrocomanda MAKEPOINTS pentru a converti parametrul lParam 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, WM_LBUTTONDBLCLK, WM_LBUTTONUP