ImmSetConversionStatus 函数 (imm.h)
设置当前转换状态。
语法
BOOL ImmSetConversionStatus(
[in] HIMC unnamedParam1,
[in] DWORD unnamedParam2,
[in] DWORD unnamedParam3
);
参数
[in] unnamedParam1
输入上下文的句柄。
[in] unnamedParam2
转换模式值。 有关详细信息,请参阅 IME 转换模式值。
[in] unnamedParam3
句子模式值。 有关详细信息,请参阅 IME 句子模式值。
返回值
如果成功,则返回非零值,否则返回 0。
注解
此函数将 IMN_SETCONVERSIONMODE 和 IMN_SETSENTENCEMODE 命令发送到应用程序。
注意从Windows 8开始:默认情况下,输入开关是按用户而不是按线程设置的。
Microsoft IME (日语) 全局遵循模式,因此 ImmSetConversionStatus 在获取焦点时失败。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用],已安装东亚语言支持。 |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | imm.h (包括 Immdev.h、Windows.h) |
Library | Imm32.lib |
DLL | Imm32.dll |