WINNLSEnableIME 函数 (winnls32.h)
暂时启用或禁用输入法编辑器 (输入法) ,同时打开或关闭输入法拥有的所有窗口的显示。
注意 此函数已过时,不应使用。
语法
BOOL WINNLSEnableIME(
HWND unnamedParam1,
BOOL unnamedParam2
);
参数
unnamedParam1
unnamedParam2
返回值
IME 的先前状态。 如果在此调用之前已启用,则为 TRUE,否则为 FALSE。
注解
此函数的术语“enabled”和“disabled”定义如下:
如果禁用了输入法, IME_WINDOWUPDATE (FALSE) 会向输入法发出,该输入法通过删除转换和系统窗口进行响应。 禁用输入法后,键盘消息不会发送到 IME,而是直接发送到应用程序。 即使禁用了 IME,使用 SendIMEMessageEx 函数的 API 仍然有效。
如果启用了 IME,IME_WINDOWUPDATE (TRUE) 将颁发给输入法,该输入法通过重新显示转换和系统窗口来响应。 启用输入法后,键盘消息将发送到输入法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | winnls32.h (包括 Windows.h) |
Library | User32.lib |
DLL | User32.dll |