Share via


IMR_CONFIRMRECONVERTSTRING

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

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.

Syntax

lParam = (LPARAM)lpRECONVERTSTRING;

Parameters

  • lpRECONVERTSTRING
    Long pointer to a buffer that contains the reconversion string.

Return Value

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

Header imm.h
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IMR_RECONVERTSTRING
WM_IME_REQUEST
RECONVERTSTRING