сообщение EM_SETIMEOPTIONS

Задает параметры редактора метода ввода (IME).

Примечание

Это сообщение поддерживается только в версиях Microsoft Rich Edit 1.0 на азиатских языках. Он не поддерживается ни в одной из более поздних версий.

Параметры

wParam

Задает одно из следующих значений.

Значение Значение
ECOOP_SET
Задает параметры, заданные lParam.
ECOOP_OR
Объединяет указанные параметры с текущими параметрами.
ECOOP_AND
Сохраняет только те текущие параметры, которые также указаны в lParam.
ECOOP_XOR
Логически исключающие или текущие параметры с параметрами, указанными в lParam.

lParam

Задает одно из следующих значений.

Значение Значение
IMF_CLOSESTATUSWINDOW
Закрывает окно состояния IME, когда элемент управления получает фокус ввода.
IMF_FORCEACTIVE
Активирует IME, когда элемент управления получает фокус ввода.
IMF_FORCEDISABLE
Отключает IME, когда элемент управления получает фокус ввода.
IMF_FORCEENABLE
Включает IME, когда элемент управления получает фокус ввода.
IMF_FORCEINACTIVE
Активирует IME, когда элемент управления получает фокус ввода.
IMF_FORCENONE
Отключает обработку IME.
IMF_FORCEREMEMBER
Восстанавливает предыдущее состояние IME, когда элемент управления получает фокус ввода.
IMF_MULTIPLEEDIT
Указывает, что строка композиции не будет отменена или определена при изменении фокуса. Это позволяет приложению иметь отдельные строки композиции в каждом элементе управления расширенным редактированием.
IMF_VERTICAL
Примечание, используемое в Rich Edit 2.0 и более поздних версий.

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

Если операция выполнена успешно, возвращается ненулевое значение.

Если операция завершается сбоем, возвращаемое значение равно нулю.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Richedit.h

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

EM_GETIMEOPTIONS