Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Получает параметры параметра элемента управления с расширенными возможностями редактирования для редактора методов ввода (IME) и поддержки азиатского языка.
Параметры
-
wParam
-
Не используется; должно быть равно нулю.
-
lParam
-
Не используется; должно быть равно нулю.
Возвращаемое значение
Возвращает параметры языка IME и азиатского языка, которые могут быть равны нулю или более следующих значений.
| Код возврата | Описание |
|---|---|
|
Если этот флаг задан, элемент управления автоматически изменяет шрифты при явном изменении пользовательского макета клавиатуры. Полезно отключить IMF_AUTOFONT для универсальных шрифтов Юникода. Этот параметр включен по умолчанию (1). |
|
Если этот флаг задан, элемент управления масштабирует размеры шрифтов, привязанных к шрифту, из размера точки вставки в соответствии со скриптом. Например, азиатские шрифты немного больше, чем западные. Этот параметр включен по умолчанию (1). |
|
Если этот флаг задан, элемент управления автоматически изменяет раскладку клавиатуры, когда пользователь явно изменяет другой шрифт или когда пользователь явно изменяет точку вставки на новое расположение в тексте. Автоматически включается для двунаправленных элементов управления. Для всех остальных элементов управления он отключен по умолчанию. Этот параметр отключен по умолчанию (0). |
|
Windows 8. Если этот флаг установлен, элемент управления использует нейтральную логику языка для автоматического переключения клавиатуры. Этот параметр отключен по умолчанию (0). |
|
Если этот флаг задан, элемент управления использует режим двойного шрифта. Используется для поддержки азиатского языка. Элемент управления использует английский шрифт для текста ASCII и азиатского шрифта для азиатского текста. Этот параметр включен по умолчанию (1). |
|
Этот флаг управляет тем, как элемент управления расширенными изменениями уведомляет клиента во время композиции IME: 0. Нет EN_CHANGE или EN_SELCHANGE уведомлений во время неопределенного состояния. Отправка уведомления при появлении окончательной строки. Это значение по умолчанию. 1. Отправка EN_CHANGE и EN_SELCHANGE событий во время неопределенного состояния. |
|
Этот флаг определяет, как элемент управления использует строку композиции IME, если пользователь отменяет его. Если этот флаг задан, элемент управления удаляет строку композиции. Если этот флаг не задан, элемент управления использует строку композиции в качестве результирующих строк. Этот параметр отключен по умолчанию (0). |
|
Windows 8. Если этот флаг установлен, отключите ввод клавиатуры с помощью языка клавиатуры и убедитесь, что идентификаторы языка, отличного от Восточной Азии, совместимы с набором символов. Этот параметр отключен по умолчанию (0). |
|
Windows 8. Если этот флаг задан, элемент управления расширенными изменениями отключает язык клавиатуры с меткой на пустом элементе управления. Этот параметр отключен по умолчанию (0). |
|
Windows 8. Если этот флаг установлен, элемент управления расширенными изменениями включает проверку орфографии. Этот параметр отключен по умолчанию (0). |
|
Windows 8. Если этот флаг установлен, включите автозамену сенсорной клавиатуры. Этот параметр отключен по умолчанию (0). |
|
Windows 10: игнорируется. Windows 8. Если этот флаг установлен, элемент управления расширенными изменениями позволяет прогнозировать сенсорные клавиатуры. Этот параметр отключен по умолчанию (0). |
|
Используйте шрифты пользовательского интерфейса по умолчанию. Этот параметр отключен по умолчанию (0). |
Замечания
Флаг IMF_AUTOFONT задан по умолчанию. Флаги IMF_AUTOKEYBOARD и IMF_IMECANCELCOMPLETE очищаются по умолчанию.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент |
Windows Vista [только классические приложения] |
| Минимальный поддерживаемый сервер |
Windows Server 2003 [только классические приложения] |
| Заголовок |
|
См. также
-
Справочные материалы