EM_GETIMESTATUS消息
获取一组状态标志,这些标志指示编辑控件如何与输入法编辑器 (输入法) 交互。
参数
-
wParam
-
要检索的状态的类型。 此参数可以是以下值。
值 含义 - EMSIS_COMPOSITIONSTRING
设置用于处理组合字符串的行为。 -
lParam
-
未使用此参数。
返回值
特定于要检索的状态类型的数据。 对于状态EMSIS_COMPOSITIONSTRING值,此返回值是以下一个或多个值。
返回代码 | 说明 |
---|---|
|
如果设置了此标志,则编辑控件会将 fFlags 设置为 GCS_RESULTSTR 并立即返回结果字符串的WM_IME_COMPOSITION消息。 如果未设置此标志,编辑控件会将 WM_IME_COMPOSITION 消息传递给默认窗口过程,并处理 来自WM_CHAR 消息的结果字符串;这是编辑控件的默认行为。 |
|
如果设置了此标志,则编辑控件在收到 WM_SETFOCUS 消息时取消组合字符串。 如果未设置此标志,则编辑控件不会取消组合字符串;这是编辑控件的默认行为。 |
|
如果设置了此标志,则编辑控件会在收到 WM_KILLFOCUS 消息时完成组合字符串。 如果未设置此标志,则编辑控件不会完成组合字符串;这是编辑控件的默认行为。 |
备注
Rich Edit: 不支持 EM_GETIMESTATUS 消息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|