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

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

Примечание

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

 

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

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

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

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