сообщение WM_IME_KEYDOWN
Отправляется в приложение IME, чтобы уведомить приложение нажатия клавиши и сохранить порядок сообщений. Окно получает это сообщение через функцию WindowProc .
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_KEYDOWN,
WPARAM wParam,
LPARAM lParam
);
Параметры
-
hwnd
-
Дескриптор окна.
-
wParam
-
Код виртуального ключа ключа.
-
lParam
-
Число повторов, сканирование кода, расширенный флаг ключа, код контекста, предыдущий флаг состояния ключа и флаг состояния перехода, как показано в следующей таблице.
bit Значение 0—15 Число повторов. 16—23 Сканирование кода. 24 Расширенный ключ. Это значение равно 1, если это расширенный ключ. В противном случае значение равно 0. 25-28 Не используется. 29 Код контекста. Это значение всегда равно 0. 30 Предыдущее состояние ключа. Это значение равно 1, если ключ не работает или равен 0, если он работает. 31 Переходное состояние. Это значение всегда равно 0.
Возвращаемое значение
Приложение должно возвращать значение 0, если оно обрабатывает это сообщение.
Remarks
Приложение может обработать это сообщение или передать его в функцию DefWindowProc , чтобы создать соответствующее сообщение WM_KEYDOWN .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел