imm.h 标头
此标头由 Windows 应用程序的国际化使用。 有关详细信息,请参阅:
imm.h 包含以下编程接口:
函数
ImmAssociateContext imm.h (ImmAssociateContext 函数) 将指定的输入上下文与指定的窗口相关联。 |
ImmAssociateContextEx imm.h (ImmAssociateContextEx 函数) 更改输入法上下文与指定窗口或其子级之间的关联。 |
ImmConfigureIMEA imm.h) ImmConfigureIMEA (ANSI () 函数显示指定输入区域设置标识符的 IME 的配置对话框。 |
ImmConfigureIMEW imm.h (Unicode) 函数 ImmConfigureIMEW (imm.h) 显示指定输入区域设置标识符的 IME 的配置对话框。 |
ImmCreateContext imm.h (ImmCreateContext 函数) 创建新的输入上下文,为上下文分配内存并对其进行初始化。 |
ImmDestroyContext imm.h (ImmDestroyContext 函数) 释放输入上下文并释放关联的内存。 |
ImmDisableIME imm.h (imm.h) 的 ImmDisableIME 函数禁用线程或进程中所有线程的输入法。 |
ImmDisableLegacyIME imm.h) imm.h (ImmDisableLegacyIME 函数指示此线程是 Windows 应用商店应用 UI 线程。 |
ImmDisableTextFrameService imm.h) (immDisableTextFrameService 函数不再可用于 Windows Vista。 |
ImmEnumInputContext ImmEnumInputContext 函数 (imm.h) 检索指定线程的输入上下文。 |
ImmEnumRegisterWordA ImmEnumRegisterWordA (ANSI) 函数 (imm.h) 枚举具有指定的读取字符串、样式和寄存器字符串的寄存器字符串。 |
ImmEnumRegisterWordW ImmEnumRegisterWordW (Unicode) 函数 (imm.h) 枚举具有指定读取字符串、样式和寄存器字符串的寄存器字符串。 |
ImmEscapeA ImmEscapeA (ANSI) 函数 (imm.h) 访问无法通过其他 IME API 函数访问的特定 IME 的功能。 |
ImmEscapeW imm.h (Unicode) 函数 (imm.h) 访问无法通过其他 IME API 函数获取的特定 IME 的功能。 |
ImmGetCandidateListA ImmGetCandidateListA (ANSI) 函数 (imm.h) 检索候选列表。 |
ImmGetCandidateListCountA ImmGetCandidateListCountA (ANSI) 函数 (imm.h) 检索候选列表的大小。 |
ImmGetCandidateListCountW ImmGetCandidateListCountW (Unicode) 函数 (imm.h) 检索候选列表的大小。 |
ImmGetCandidateListW ImmGetCandidateListW (Unicode) 函数 (imm.h) 检索候选列表。 |
ImmGetCandidateWindow imm.h (ImmGetCandidateWindow 函数) 检索有关候选项窗口的信息。 |
ImmGetCompositionFontA ImmGetCompositionFontA (ANSI) 函数 (imm.h) 检索有关用于在合成窗口中显示字符的逻辑字体的信息。 |
ImmGetCompositionFontW ImmGetCompositionFontW (Unicode) 函数 (imm.h) 检索有关用于在合成窗口中显示字符的逻辑字体的信息。 |
ImmGetCompositionStringA ImmGetCompositionStringA (ANSI) 函数 (imm.h) 检索有关组合字符串的信息。 |
ImmGetCompositionStringW ImmGetCompositionStringW (Unicode) 函数 (imm.h) 检索有关合成字符串的信息。 |
ImmGetCompositionWindow imm.h (imm.h 的 ImmGetCompositionWindow 函数) 检索有关合成窗口的信息。 |
ImmGetContext imm.h (imm.h) 函数返回与指定窗口关联的输入上下文。 |
ImmGetConversionListA ImmGetConversionListA (ANSI) 函数 (imm.h) 检索字符或单词的转换结果列表,而不会生成任何与输入法相关的消息。 |
ImmGetConversionListW ImmGetConversionListW (Unicode) 函数 (imm.h) 检索字符或单词的转换结果列表,而不会生成任何与输入法相关的消息。 |
ImmGetConversionStatus imm.h (imm.h) 的 ImmGetConversionStatus 函数检索当前转换状态。 |
ImmGetDefaultIMEWnd imm.h (imm.h 的 ImmGetDefaultIMEWnd 函数) 检索 IME 类的默认窗口句柄。 |
ImmGetDescriptionA Imm.h (ANSI) 函数 (imm.h) 将输入法的说明复制到指定的缓冲区。 |
ImmGetDescriptionW ImmGetDescriptionW (Unicode) 函数 (imm.h) 将输入法的说明复制到指定的缓冲区。 |
ImmGetGuideLineA ImmGetGuideLineA (ANSI) 函数 (imm.h) 检索有关错误的信息。 应用程序将这些信息用于用户通知。 |
ImmGetGuideLineW ImmGetGuideLineW (Unicode) 函数 (imm.h) 检索有关错误的信息。 应用程序将这些信息用于用户通知。 |
ImmGetIMEFileNameA ImmGetIMEFileNameA (ANSI) 函数 (imm.h) 检索与指定输入区域设置关联的 IME 的文件名。 |
ImmGetIMEFileNameW ImmGetIMEFileNameW (Unicode) 函数 (imm.h) 检索与指定输入区域设置关联的 IME 的文件名。 |
ImmGetImeMenuItemsA ImmGetImeMenuItemsA (ANSI) 函数 (imm.h) 检索在指定输入上下文的 IME 菜单中注册的菜单项。 |
ImmGetImeMenuItemsW ImmGetImeMenuItemsW (Unicode) 函数 (imm.h) 检索在指定输入上下文的 IME 菜单中注册的菜单项。 |
ImmGetOpenStatus imm.h (imm.h) ImmGetOpenStatus 函数确定 IME 是打开还是关闭。 |
ImmGetProperty imm.h) (ImmGetProperty 函数检索与指定输入区域设置关联的 IME 的属性和功能。 |
ImmGetRegisterWordStyleA ImmGetRegisterWordStyleA (ANSI) 函数 (imm.h) 检索与指定输入区域设置关联的 IME 支持的样式列表。 |
ImmGetRegisterWordStyleW ImmGetRegisterWordStyleW (Unicode) 函数 (imm.h) 检索与指定输入区域设置关联的 IME 支持的样式列表。 |
ImmGetStatusWindowPos imm.h (imm.h 的 ImmGetStatusWindowPos 函数) 检索状态窗口的位置。 |
ImmGetVirtualKey imm.h (imm.h 的 ImmGetVirtualKey 函数) 检索与 IME 已处理的密钥输入消息关联的原始虚拟键值。 |
ImmInstallIMEA imm.h) 安装输入法 (ImmInstallIMEA (ANSI) 函数。 |
ImmInstallIMEW ImmInstallIMEW (Unicode) 函数 (imm.h) 安装 IME。 |
ImmIsIME imm.h) (ImmIsIME 函数确定指定的输入区域设置是否具有 IME。 |
ImmIsUIMessageA ImmIsUIMessageA (ANSI) 函数 (imm.h) 检查用于 IME 窗口的消息,并将这些消息发送到窗口。 |
ImmIsUIMessageW immIsUIMessageW (Unicode) 函数 (imm.h) 检查用于输入法窗口的消息,并将这些消息发送到窗口。 |
ImmNotifyIME imm.h (ImmNotifyIME 函数) 通知输入输入上下文状态的更改。 |
ImmRegisterWordA imm.h (ANSI) 函数 (Imm.h) 向与指定输入区域设置关联的 IME 字典注册字符串。 |
ImmRegisterWordW ImmRegisterWordW (Unicode) 函数 (imm.h) 向与指定输入区域设置关联的 IME 字典注册字符串。 |
ImmReleaseContext imm.h (imm.h) immReleaseContext 函数释放输入上下文并解锁输入上下文中关联的内存。 每次调用 ImmGetContext 函数时,应用程序都必须调用此函数。 |
ImmSetCandidateWindow imm.h (imm.h 的 ImmSetCandidateWindow 函数) 设置有关候选项窗口的信息。 |
ImmSetCompositionFontA ImmSetCompositionFontA (ANSI) 函数 (imm.h) 设置用于在撰写窗口中显示字符的逻辑字体。 |
ImmSetCompositionFontW ImmSetCompositionFontW (Unicode) 函数 (imm.h) 设置用于在合成窗口中显示字符的逻辑字体。 |
ImmSetCompositionStringA ImmSetCompositionStringA (ANSI) 函数 (imm.h) 设置组合字符串和读取字符串的字符、属性和子句。 |
ImmSetCompositionStringW ImmSetCompositionStringW (Unicode) 函数 (imm.h) 设置组合和读取字符串的字符、属性和子句。 |
ImmSetCompositionWindow imm.h (imm.h 的 ImmSetCompositionWindow 函数) 设置合成窗口的位置。 |
ImmSetConversionStatus imm.h (imm.h) 设置当前转换状态的 ImmSetConversionStatus 函数。 |
ImmSetOpenStatus ImmSetOpenStatus 函数 (imm.h) 打开或关闭输入法。 |
ImmSetStatusWindowPos imm.h (imm.h 的 ImmSetStatusWindowPos 函数) 设置状态窗口的位置。 |
ImmSimulateHotKey imm.h (imm.h) 的 ImmSimulateHotKey 函数模拟指定的 IME 热键,从而产生与用户在指定窗口中按下热键相同的响应。 |
ImmUnregisterWordA ImmUnregisterWordA (ANSI) 函数 (imm.h) 从与指定输入区域设置关联的 IME 字典中删除寄存器字符串。 |
ImmUnregisterWordW ImmUnregisterWordW (Unicode) 函数 (imm.h) 从与指定输入区域设置关联的 IME 字典中删除寄存器字符串。 |
回调函数
IMCENUMPROC IMCENUMPROC (imm.h) 是应用程序定义的回调函数,用于处理 ImmEnumInputContext 函数提供的输入上下文。 |
REGISTERWORDENUMPROCA REGISTERWORDENUMPROCA (ANSI) (imm.h) 是应用程序定义的回调函数,用于 ImmEnumRegisterWord 函数。 |
REGISTERWORDENUMPROCW REGISTERWORDENUMPROCW (Unicode) (imm.h) 是与 ImmEnumRegisterWord 函数一起使用的应用程序定义的回调函数。 |
结构
CANDIDATEFORM CANDIDATEFORM (imm.h) 结构包含候选窗口的位置信息。 |
CANDIDATELIST CANDIDATELIST (imm.h) 结构包含有关候选列表的信息。 |
COMPOSITIONFORM COMPOSITIONFORM (imm.h) 结构包含合成窗口的样式和位置信息。 |
IMECHARPOSITION IMECHARPOSITION (imm.h) 结构包含有关合成窗口中字符位置的信息。 |
IMEMENUITEMINFOA IMEMENUITEMINFOA (ANSI) 结构 (imm.h) 包含有关 IME 菜单项的信息。 |
IMEMENUITEMINFOW IMEMENUITEMINFOW (Unicode) 结构 (imm.h) 包含有关 IME 菜单项的信息。 |
RECONVERTSTRING RECONVERTSTRING (imm.h) 结构定义用于 IME 重新转换的字符串。 它是内存块中的第一项,其中包含用于重新转换的字符串。 |
REGISTERWORDA REGISTERWORDA (ANSI) 结构 (imm.h) 包含读取信息或要注册的单词。 |
REGISTERWORDW registerWORDW (Unicode) 结构 (imm.h) 包含读取信息或要注册的单词。 |
STYLEBUFA styleBUFA (ANSI) 结构 (imm.h) 包含样式的标识符和名称。 |
STYLEBUFW styleBUFW (Unicode) 结构 (imm.h) 包含样式的标识符和名称。 |