WM_MOUSEMOVE повідомлення Опубліковано в вікно, коли курсор переміщується. Якщо миша не захопили, повідомлення Опубліковано у вікно, в якому розташовано курсор. В іншому випадку повідомлення Опубліковано у вікно, який захопив миші.
WM_MOUSEMOVE fwKeys = wParam; / / Ключові прапорів xPos = LOWORD(lParam); / / горизонтальна позиція курсора yPos = HIWORD(lParam); / / Вертикальна позиція курсору
Значення | Опис |
---|---|
MK_CONTROL | Набір, якщо клавішу ctrl вниз. |
MK_LBUTTON | Встановити, якщо ліва кнопка миші не працює. |
MK_MBUTTON | Встановити, якщо середньою кнопкою миші не працює. |
MK_RBUTTON | Встановити, якщо правою кнопкою миші не працює. |
MK_SHIFT | Встановити, якщо клавіша shift не працює. |
MAKEPOINTS макрос може використовуватися для перетворення параметра lParam ТОЧОК структури.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.
Огляд введення миші, миші вводу повідомлень, GetCapture, MAKEPOINTS, ПУНКТІВ, SetCapture