Input Method Manager (IMM) Messages (Windows CE 5.0)
The following table shows the Intenationalization messages with a description of the purpose of each.
Programming element | Description |
---|---|
IMC_CLOSESTATUSWINDOW | This message is sent by an application to the input method editor (IME) window to hide the status window. |
IMC_GETCANDIDATEPOS | This message is sent by an application to an IME window to get the position of the candidate window. |
IMC_GETCOMPOSITIONFONT | This message is sent to an IME window to retrieve the logical font used for displaying intermediate characters in the composition window. |
IMC_GETCOMPOSITIONWINDOW | This message is sent by an application to an input method editor (IME) window to get the position of the composition window. |
IMC_GETCONVERSIONMODE | This message is sent by an application to an IME window to obtain the current conversion mode. |
IMC_GETOPENSTATUS | This message is sent by an application to an IME window to determine whether the IME is open. |
IMC_GETSENTENCEMODE | This message is sent by an application to an input method editor (IME) window to obtain current sentence mode. |
IMC_GETSTATUSWINDOWPOS | This message is sent by an application to an IME window to get the position of the status window. |
IMC_OPENSTATUSWINDOW | This message is sent by an application to the IME window to show the status window. |
IMC_SETCANDIDATEPOS | This message is sent by an application to an IME window to set the position of the candidate window. |
IMC_SETCOMPOSITIONFONT | This message is sent by an application to an IME window to specify the logical font to use for displaying intermediate characters in the composition window. |
IMC_SETCOMPOSITIONWINDOW | This message is sent by an application to an input method editor (IME) window to set the style of the composition window. |
IMC_SETCONVERSIONMODE | This message is sent by an application to an IME window to set current conversion mode. |
IMC_SETOPENSTATUS | This message is sent by an application to an input method editor (IME) window to open or close the current IME. |
IMC_SETSENTENCEMODE | This message is sent by an application to an IME window to set the current sentence mode. |
IMC_SETSTATUSWINDOWPOS | This message is sent by an application to an IME window to set the position of the status window. |
IMN_CHANGECANDIDATE | This message is sent when an IME is about to change the content of a candidate window. |
IMN_CLOSECANDIDATE | This message is sent to the application when an IME is about to close the candidate window. |
IMN_CLOSESTATUSWINDOW | This message is sent to the application when an input method editor (IME) is about to close the status window. |
IMN_GUIDELINE | This message is sent when an IME is about to show an error or information. |
IMN_OPENCANDIDATE | This message is sent to the application when an IME is about to open the candidate window. |
IMN_OPENSTATUSWINDOW | This message is sent when an IME is about to create the status window. |
IMN_SETCANDIDATEPOS | This message is sent when the IME is about to move the candidate window. |
IMN_SETCOMPOSITIONFONT | This message is sent when the font of the input context is updated. |
IMN_SETCOMPOSITIONWINDOW | This message is sent when the composition form of the input context is updated. |
IMN_SETCONVERSIONMODE | This message is sent when the conversion mode of the Input Context is updated. |
IMN_SETOPENSTATUS | This message is sent when the open status of the input context is updated. |
IMN_SETSENTENCEMODE | This message is sent when the sentence mode of the input context is updated. |
IMN_SETSTATUSWINDOWPOS | This message is sent when the status window position in the input context is updated. |
IMR_CANDIDATEFORM | This message is sent to the application through the WM_IME_REQUEST message when a selected input method editor (IME) needs candidate window data. |
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_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 through the WM_IME_REQUEST message when a selected IME needs a string for reconversion. |
WM_IME_CHAR | This message is sent to an application when the IME gets a character of the conversion result. |
WM_IME_COMPOSITION | This message is sent to an application when the IME changes composition status as a result of a keystroke. |
WM_IME_COMPOSITIONFULL | This message is sent to an application when the IME window finds no space to extend the area for the composition window. |
WM_IME_CONTROL | This message directs the IME window to carry out the requested command. |
WM_IME_ENDCOMPOSITION | This message is sent to an application when the IME ends composition. |
WM_IME_KEYDOWN | This message is sent to an application by the IME to notify the application of a key press. |
WM_IME_KEYUP | This message is sent to an application by the IME to notify the application of a key release. |
WM_IME_NOTIFY | This message is sent to an application to notify it of changes to the IME window. |
WM_IME_REQUEST | This message requests information about the state of the IME. |
WM_IME_SELECT | This message is sent to an application when the system is about to change the current IME. |
WM_IME_SETCONTEXT | This message is sent to an application when a window of the application is activated. |
WM_IME_STARTCOMPOSITION | This message is sent immediately before the IME generates a composition string because of a keystroke. |
Send Feedback on this topic to the authors