IMR_DOCUMENTFEED通知代码
当所选 IME 需要来自应用程序的转换字符串时,通知应用程序。 应用程序通过设置参数的 WM_IME_REQUEST 消息接收此命令,如下所示。
LRESULT IMR_DOCUMENTFEED
参数
-
wParam
-
设置为 IMR_DOCUMENTFEED。
-
lParam
-
指向包含 RECONVERTSTRING 结构的缓冲区的指针。
返回值
返回当前重新转换字符串结构。 如果 lParam 设置为 NULL,应用程序将返回缓冲区保存结构所需的大小。 如果命令不成功,则返回 0。
备注
IME 缓存转换后的字符串,以提高转换准确性。 IME 的一个缓存限制是在以下情况下会丢失转换后的字符串:
- 应用程序的插入点位置由键(例如游标键)移动。
- 应用程序的插入点位置由鼠标移动。
- 打开新文档。
使用 IMR_DOCUMENTFEED 命令,IME 可以随时刷新其缓存的字符串。 使用此命令可提高转换准确性。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
另请参阅