сообщение 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 [только классические приложения]
Заголовок
Winuser.h (include Windows.h)

См. также раздел

Диспетчер методов ввода

Сообщения диспетчера методов ввода