Прочитать на английском

Поделиться через


WM_IME_NOTIFY сообщение

Отправляется в приложение, чтобы уведомить его об изменениях в окне IME. Окно получает это сообщение через функцию WindowProc .

LRESULT CALLBACK WindowProc(
  HWND  hwnd,       
  WM_IME_NOTIFY,   
  WPARAM wParam,   
  LPARAM lParam     
);

Параметры

hwnd

Дескриптор окна.

wParam

Команда. Этот параметр может иметь одно из следующих значений.

IMN_CHANGECANDIDATE
IMN_CLOSECANDIDATE
IMN_CLOSESTATUSWINDOW
IMN_GUIDELINE
IMN_OPENCANDIDATE
IMN_OPENSTATUSWINDOW
IMN_SETCANDIDATEPOS
IMN_SETCOMPOSITIONFONT
IMN_SETCOMPOSITIONWINDOW
IMN_SETCONVERSIONMODE
IMN_SETOPENSTATUS
IMN_SETSENTENCEMODE
IMN_SETSTATUSWINDOWPOS

lParam

Данные для конкретных команд, формат зависит от значения параметра wParam . Дополнительные сведения см. в документации по каждой команде.

Возвращаемое значение

Возвращаемое значение зависит от отправленной команды.

Комментарии

Приложение обрабатывает это сообщение, если оно отвечает за управление окном IME.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h);
Imm.h (включая Windows.h)

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

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

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

IMN_CHANGECANDIDATE

IMN_CLOSECANDIDATE

IMN_CLOSESTATUSWINDOW

IMN_GUIDELINE

IMN_OPENCANDIDATE

IMN_OPENSTATUSWINDOW

IMN_SETCANDIDATEPOS

IMN_SETCOMPOSITIONFONT

IMN_SETCOMPOSITIONWINDOW

IMN_SETCONVERSIONMODE

IMN_SETOPENSTATUS

IMN_SETSENTENCEMODE

IMN_SETSTATUSWINDOWPOS