Параметры сообщения
Параметр lParam сообщения мыши из рабочей области указывает позицию острия курсора. Младшее слово указывает x-координату острия, а старшее слово указывает y-координату. Координаты определены в рабочих координатах окна. В системе рабочих координат, все точки на экране определяются относительно координат (0,0) левого верхнего угла рабочей области.
Параметр wParam содержит флажки, которые указывают состояние остальных кнопок мыши и клавиш CTRL и SHIFT во время события мыши. Вы можете проверить эти флажки, когда обработка сообщений мыши зависит от состояния другой кнопки мыши или клавиши CTRL или SHIFT. Параметром wParam может быть комбинация нижеследующих значений.
Значение | Предназначеник |
---|---|
MK_CONTROL | Нажата клавиша CTRL. |
MK_LBUTTON | Нажата левая кнопка мыши. |
MK_MBUTTON | Нажата средняя кнопка мыши. |
MK_RBUTTON | Нажата правая кнопка мыши. |
MK_SHIFT | Нажата клавиша SHIFT. |
MK_XBUTTON1 | Windows 2000/Windows XP: Нажата первая X-кнопка. |
MK_XBUTTON2 | Windows 2000/Windows XP: Нажата вторая X-кнопка. |