Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 on 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 RECONVERTSTRING 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
OS Versions: Windows CE .NET 4.0 and later.
Header: Imm.h.
See Also
IMR_RECONVERTSTRING | WM_IME_REQUEST | RECONVERTSTRING
Send Feedback on this topic to the authors