输入法管理器函数

本部分介绍 IMM 函数。

函数 说明
CreateIFECommonInstance 返回指向 IFECommon 接口的 指针。
CreateIFEDictionaryInstance 返回指向 IFEDictionary 接口的指针。
CreateIFELanguageInstance 返回指向 IFELanguage 接口的 指针。
EnumInputContext 应用程序定义的回调函数,用于处理 ImmEnumInputContext 函数提供的输入上下文。
EnumRegisterWordProc ImmEnumRegisterWord 函数一起使用的应用程序定义的回调函数。
ImmAssociateContext 将指定的输入上下文与指定的窗口相关联。
ImmAssociateContextEx 更改输入法上下文与指定窗口或其子级之间的关联。
ImmConfigureIME 显示指定输入区域设置标识符的 IME 的配置对话框。
ImmCreateContext 创建新的输入上下文,为上下文分配内存并初始化它。
ImmDestroyContext 释放输入上下文并释放关联的内存。
ImmDisableIME 禁用线程或进程中所有线程的 IME。
ImmDisableLegacyIME 指示此线程是 Windows 应用商店应用 UI 线程。
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 确定输入法是打开还是关闭。
ImmGetProperty 检索与指定输入区域设置关联的 IME 的属性和功能。
ImmGetRegisterWordStyle 检索与指定输入区域设置关联的 IME 支持的样式列表。
ImmGetStatusWindowPos 检索状态窗口的位置。
ImmGetVirtualKey 检索与 IME 已处理的密钥输入消息关联的原始虚拟密钥值。
ImmInstallIME 安装 IME。
ImmIsIME 确定指定的输入区域设置是否具有 IME。
ImmIsUIMessage 检查用于 IME 窗口的消息,并将这些消息发送到指定的窗口。
ImmNotifyIME 通知输入法输入上下文的状态更改。
ImmRegisterWord 向与指定输入区域设置关联的 IME 字典注册字符串。
ImmReleaseContext 释放输入上下文并解锁在输入上下文中关联的内存。
ImmRequestMessage 从应用程序请求消息。
ImmSetCandidateWindow 设置有关候选窗口的信息。
ImmSetCompositionFont 设置用于在合成窗口中显示字符的逻辑字体。
ImmSetCompositionString 设置组合字符串和读取字符串的字符、属性和子句。
ImmSetCompositionWindow 设置合成窗口的位置。
ImmSetConversionStatus 设置当前转换状态。
ImmSetOpenStatus 打开或关闭输入法。
ImmSetStatusWindowPos 设置状态窗口的位置。
ImmSimulateHotKey 模拟指定的输入法热键,导致与用户在指定窗口中按下热键时相同的响应。
ImmUnregisterWord 从与指定输入区域设置关联的 IME 字典中删除寄存器字符串。