IMR_CONFIRMRECONVERTSTRING
This message is sent to the application through the WM_IME_REQUEST message when the IME needs to change the RECONVERTSTRING structure, which was previously filled in by the application upon receiving the IMR_RECONVERTSTRING message.
lParam = (LPARAM) lpRECONVERTSTRING;
Parameters
- lpRECONVERTSTRING
Long pointer to a buffer that contains the reconversion string
Return Values
A nonzero value indicates that the application has accepted the changed RECONVERTSTRING structure. Zero indicates that the IME uses the original RECONVERTSTRING.
Remarks
After the application has handled IMR_RECONVERTSTRING, the IME may or may not adjust the RECONVERTSTRING structure specified by the application. The IME sends WM_IME_REQUEST with IMR_CONFIRMRECONVERTSTRING to confirm the changes to the RECONVERTSTRING. If the application returns true for IMR_CONFIRMRECONVERTSTRING, the IME will generate a new composition string based on the RECONVERSTRING structure in the IMR_CONFIRMRECONVERTSTRING message. If the application returns false for IMR_CONFIRMRECONVERTSTRING, the IME will generate a new composition string based on the original RECONVERTSTRING structure specified by the application in the IMR_RECONVERTSTRING message.
Requirements
Runs on | Versions | Defined in | Include | Link to |
---|---|---|---|---|
Windows CE OS | 2.1 and later | Imm.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
IMR_RECONVERTSTRING, WM_IME_REQUEST, RECONVERTSTRING
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.