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

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

Примечание

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

 

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

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

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

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