|This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.|
This message is sent to the application through the WM_IME_REQUESTmessage when the IME needs to change the RECONVERTSTRINGstructure, which was previously filled in by the application on receiving the IMR_RECONVERTSTRINGmessage.
lParam = (LPARAM) lpRECONVERTSTRING ;
Long pointer to a buffer that contains the reconversion string.
A nonzero value indicates that the application has accepted the changed RECONVERTSTRINGstructure. Zero indicates that the IME uses the original RECONVERTSTRING.
After the application has handled IMR_RECONVERTSTRING, the IME may or may not adjust the RECONVERTSTRINGstructure specified by the application. The IME sends WM_IME_REQUEST with IMR_CONFIRMRECONVERTSTRINGto 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 RECONVERTSTRINGstructure in the IMR_CONFIRMRECONVERTSTRINGmessage. If the application returns false for IMR_CONFIRMRECONVERTSTRING, the IME will generate a new composition string based on the original RECONVERTSTRINGstructure specified by the application in the IMR_RECONVERTSTRINGmessage.
|Windows Embedded CE||Windows CE .NET 4.0 and later|
|Windows Mobile||Windows Mobile Version 5.0 and later|