WM_IME_REQUEST (Compact 2013)

3/28/2014

This message requests information about the state of the IME.

Syntax

WM_IME_REQUEST
    dwRequest = (WPARAM) (DWORD) wParam;
    dwData = (LPARAM) (DWORD) lParam;

Parameters

  • dwRequest
    Request value. The following table shows the values this parameter can take.

    Value

    Description

    IMR_COMPOSITIONFONT

    This message is sent to the application through the WM_IME_REQUEST message when a selected IME needs data about the font used by the composition window.

    IMR_COMPOSITIONFORM

    This message is sent to the application through the WM_IME_REQUEST message when a selected IME needs data about the composition window.

    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 on receiving the IMR_RECONVERTSTRING message.

    IMR_DOCUMENTFEED

    This message is sent to the application when the selected IME needs the converted string from the application.

    IMR_ISIMEAWARE

    This message is sent to the application to indicate that the window is IME aware or that it uses smart caps. Smartsearch interprets IME awareness to mean that the control takes keystroke input directly and does not launch Smartsearch.

    IMR_QUERYCHARPOSITION

    This message is sent to the application when the selected IME needs information about the coordinates of a character in the composition string.

    IMR_RECONVERTSTRING

    This message is sent to the application when a selected IME needs a string for reconversion.

    • dwData
      Request-specific data. For more information about this data, see the description for each request value.

    Return Value

    Returns a request-specific value. For more information about this data, see the description for each request value.

    Requirements

    Header

    imm.h

    See Also

    Reference

    Input Method Editor (IME) Window Messages

    Other Resources

    Input Method Manager (IMM) Messages