Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает состояние определенных виртуальных ключей из указанного значения LPARAM .
Синтаксис
int GET_KEYSTATE_LPARAM(
LPARAM lParam
);
Параметры
lParam
Преобразуемое значение.
Возвращаемое значение
Тип: int
Возвращаемое значение — это слово с низким порядком, представляющее состояние виртуального ключа. Может иметь одно из следующих значений.
| Код возврата | Ценность | Описание |
|---|---|---|
| MK_CONTROL | 0x0008 | Клавиша CTRL вниз. |
| MK_LBUTTON | 0x0001 | Левая кнопка мыши вниз. |
| MK_MBUTTON | 0x0010 | Средняя кнопка мыши вниз. |
| MK_RBUTTON | 0x0002 | Правая кнопка мыши вниз. |
| MK_SHIFT | 0x0004 | Клавиша SHIFT вниз. |
| MK_XBUTTON1 | 0x0020 | Первая кнопка X вниз. |
| MK_XBUTTON2 | 0x0040 | Вторая кнопка X вниз. |
Замечания
Этот макрос идентичен макросу GET_FLAGS_LPARAM .
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | winuser.h (включая Windows.h) |
См. также
Концептуальный
Справочные материалы