关于输入法管理器

在 IME 感知应用程序中使用 IMM 功能使用户无需记住所有可能的字符值。 相反,它允许 IME 监视用户的击键、预测用户可能需要的字符,并显示要从中选择的候选字符列表。

注意

IMM 执行与 文本服务框架类似的操作,这些操作由与文本服务通信的应用程序使用。

 

默认情况下,IMM 提供 IME 窗口,用户可通过该窗口输入击键和视图并选择候选项。 应用程序可以使用 IMM 函数和消息来创建和管理其自己的 IME 窗口,从而在使用 IME 的转换功能时提供自定义接口。

IMM 仅在东亚 (中文、日语、韩国) 本地化的 Windows 操作系统上启用。 在这些系统上,应用程序使用 SM_DBCSENABLED 调用 GetSystemMetrics 以确定 IMM 是否已启用。

Windows 2000: 所有本地化语言版本都提供功能齐全的 IMM 支持。 但是,仅当安装了亚洲语言包时,才会启用 IMM。 IME 感知应用程序可以使用 SM_IMMENABLED调用 GetSystemMetrics ,以确定 IMM 是否已启用。

本主题包含以下各节: