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


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

Использование функциональности IMM в IME-совместимом приложении освобождает пользователей от необходимости запоминать все возможные значения символов. Вместо этого он позволяет IME отслеживать нажатия клавиш пользователя, предвидеть символы, которые пользователь может захотеть, и представляет список символов-кандидатов, из которых нужно выбрать.

Заметка

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

 

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

IMM включен только в локализованных операционных системах Windows в Восточной Азии (китайский, японский, корейский). В этих системах приложение вызывает GetSystemMetrics с SM_DBCSENABLED, чтобы определить, включён ли IMM.

Windows 2000: Полнофункциональная поддержка IMM предоставляется во всех локализованных версиях. Однако IMM включен только в том случае, если установлен азиатский языковой пакет. Приложение с поддержкой IME может вызывать функцию GetSystemMetrics с параметром SM_IMMENABLED, чтобы определить, включена ли система IMM.

В этом разделе содержатся следующие разделы.