Макрос GET_FLAGS_LPARAM извлекает состояние некоторых виртуальных клавиш из указанного значения LPARAM.
Синтаксис
int GET_FLAGS_LPARAM( LPARAM lParam ); |
Параметры
lParam
Устанавливает значение, которое будет преобразовано.Возвращаемое значение
Возвращаемое значение - младшее слово, обозначающее состояние виртуальной клавиши. Это может быть одно из ниже перечисленных значений.
Значение Предназначение MK_CONTROL Нажата клавиша CTRL. MK_LBUTTON Нажата левая кнопка мыши. MK_MBUTTON Нажата средняя кнопка мыши. MK_RBUTTON Нажата правая кнопка мыши. MK_SHIFT Нажата клавиша SHIFT. MK_XBUTTON1 Нажата первая X кнопка. MK_XBUTTON2 Нажата вторая X кнопка.
Замечания
Этот макрос идентичен макросу GET_KEYSTATE_LPARAM.
Смотри также
Обзор Ввод данных от мыши, Макросы, используемые мышью, GET_KEYSTATE_LPARAM
Размещение и совместимость GET_FLAGS_LPARAM |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Нет |
Windows Me |
Нет |
Windows 98 |
Нет |
Windows 95 |
Нет |
Используемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |