Функции диспетчера методов ввода
В этом разделе описываются функции 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, связанного с указанным входным языковым стандартом. |