Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Уведомляет IME об изменениях состояния входного контекста.
Синтаксис
BOOL ImmNotifyIME(
HIMC unnamedParam1,
[in] DWORD dwAction,
[in] DWORD dwIndex,
[in] DWORD dwValue
);
Параметры
unnamedParam1
[in] dwAction
Код уведомления. Этот параметр может иметь одно из следующих значений.
| Значение | Значение |
|---|---|
|
Приложение изменило текущего выбранного кандидата. Параметр dwIndex указывает индекс списка кандидатов для выбора, и dwValue не используется. |
|
Приложение направляет IME на закрытие списка кандидатов. Параметр dwIndex указывает индекс закрываемого списка, а dwValue не используется. IME отправляет IMN_CLOSECANDIDATE команду в приложение, если оно закрывает список. |
|
Приложение направляет IME для выполнения действия со строкой композиции. Параметр dwIndex может быть CPS_CANCEL, CPS_COMPLETE, CPS_CONVERT или CPS_REVERT. |
|
Приложение направляет IME, чтобы разрешить приложению обрабатывать указанное меню. Параметр dwIndex указывает идентификатор меню, а dwValue является значением, определяемым приложением для этого пункта меню. |
|
Приложение направляет IME на открытие списка кандидатов. Параметр dwIndex указывает индекс открываемого списка, и dwValue не используется. IME отправляет в приложение команду IMN_OPENCANDIDATE , если открывается список. |
|
Приложение выбрало одного из кандидатов. Параметр dwIndex указывает индекс списка кандидатов для выбора. Параметр dwValue задает индекс строки кандидата в выбранном списке кандидатов. |
|
Приложение изменяет размер страницы списка кандидатов. Параметр dwIndex указывает список кандидатов для изменения и должен иметь значение в диапазоне от 0 до 3. Параметр dwValue задает новый размер страницы. |
|
Приложение изменяет начальный индекс страницы списка кандидатов. Параметр dwIndex указывает список кандидатов для изменения и должен иметь значение в диапазоне от 0 до 3. Параметр dwValue указывает новый индекс начальной страницы. |
[in] dwIndex
Индекс списка кандидатов. Кроме того, если параметр dwAction имеет значение NI_COMPOSITIONSTR, этот параметр может иметь одно из следующих значений.
[in] dwValue
Индекс строки-кандидата. Приложение может задать этот параметр или игнорировать его в зависимости от значения параметра dwAction .
Возвращаемое значение
Возвращает ненулевое значение в случае успешного выполнения или значение 0 в противном случае.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только для классических приложений], установленная поддержка восточноазиатских языков. |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | immdev.h (включая Immdev.h, Windows.h) |
| Библиотека | Imm32.lib |
| DLL | Imm32.dll |