Функции диспетчера методов ввода

В этом разделе описываются функции IMM.

Функция Описание
CreateIFECommonInstance Возвращает указатель на интерфейс IFECommon .
CreateIFEDictionaryInstance Возвращает указатель на интерфейс IFEDictionary .
CreateIFELanguageInstance Возвращает указатель на интерфейс IFELanguage .
EnumInputContext Определяемая приложением функция обратного вызова, которая обрабатывает входные контексты, предоставляемые функцией ImmEnumInputContext .
EnumRegisterWordProc Определяемая приложением функция обратного вызова, используемая с функцией ImmEnumRegisterWord .
ImmAssociateContext Связывает указанный входной контекст с указанным окном.
ImmAssociateContextEx Изменяет связь между контекстом метода ввода и указанным окном или его дочерними элементами.
ImmConfigureIME Отображает диалоговое окно конфигурации для IME указанного входного идентификатора языкового стандарта.
ImmCreateContext Создает новый входной контекст, выделяя память для контекста и инициализируя его.
ImmDetextContext Освобождает входной контекст и освобождает связанную память.
ImmDisableIME Отключает IME для потока или для всех потоков в процессе.
ImmDisableLegacyIME Указывает, что этот поток является потоком пользовательского интерфейса приложения Магазина Windows.
ImmDisableTextFrameService Не рекомендуется. Отключает службу текста для указанного потока.
ImmEnumInputContext Извлекает входной контекст для указанного потока.
ImmEnumRegisterWord Перечисляет строки регистра, имеющие указанную строку чтения, стиль и строку регистра.
ImmEscape Обращается к возможностям определенных IME, которые недоступны через другие функции API IME.
ImmGetCandidateList Извлекает список кандидатов.
ImmGetCandidateListCount Извлекает размер списков кандидатов.
ImmGetCandidateWindow Извлекает сведения о окне кандидатов.
ImmGetCompositionFont Извлекает сведения о логическом шрифте, который в настоящее время используется для отображения символов в окне композиции.
ImmGetCompositionString Извлекает сведения о строке построения.
ImmGetCompositionWindow Извлекает сведения о окне композиции.
ImmGetContext Извлекает входной контекст, связанный с указанным окном.
ImmGetConversionList Извлекает список результатов преобразования символов или слов без создания сообщений, связанных с IME.
ImmGetConversionStatus Извлекает текущее состояние преобразования.
ImmGetDefaultIMEWnd Извлекает дескриптор окна по умолчанию для класса IME.
ImmGetDescription Копирует описание IME в указанный буфер.
ImmGetGuideLine Извлекает сведения об ошибках.
ImmGetIMEFileName Извлекает имя файла IME, связанного с указанным входным языковым стандартом.
ImmGetImeMenuItems Извлекает элементы меню, зарегистрированные в меню IME указанного входного контекста.
ImmGetOpenStatus Определяет, является ли IME открытым или закрытым.
ImmGetProperty Извлекает свойство и возможности IME, связанные с указанным языковым стандартом ввода.
ImmGetRegisterWordStyle Извлекает список стилей, поддерживаемых IME, связанных с указанным языковым стандартом ввода.
ImmGetStatusWindowPos Извлекает позицию окна состояния.
ImmGetVirtualKey Извлекает исходное значение виртуального ключа, связанное с сообщением ввода ключа, которое IME уже обработал.
ImmInstallIME Устанавливает IME.
ImmIsIME Определяет, имеет ли указанный входной языковой стандарт IME.
ImmIsUIMessage Проверяет наличие сообщений, предназначенных для окна IME, и отправляет их в указанное окно.
ImmNotifyIME Уведомляет IME об изменениях состояния входного контекста.
ImmRegisterWord Регистрирует строку в словаре IME, связанном с указанным языковым стандартом ввода.
ImmReleaseContext Освобождает входной контекст и разблокирует память, связанную с контекстом ввода.
ImmRequestMessage Запрашивает сообщение из приложения.
ImmSetCandidateWindow Задает сведения о окне кандидатов.
ImmSetCompositionFont Задает логический шрифт для отображения символов в окне композиции.
ImmSetCompositionString Задает символы, атрибуты и предложения строк композиции и чтения.
ImmSetCompositionWindow Задает положение окна композиции.
ImmSetConversionStatus Задает текущее состояние преобразования.
ImmSetOpenStatus Открывает или закрывает IME.
ImmSetStatusWindowPos Задает положение окна состояния.
ImmSimulateHotKey Имитирует указанную горячую клавишу IME, вызывая тот же ответ, что и при нажатии пользователем горячей клавиши в указанном окне.
ImmUnregisterWord Удаляет строку регистра из словаря IME, связанного с указанным входным языковым стандартом.