Prev Next

EM_SETIMEOPTIONS Overview  Group

Sets the IME options. This message is available only in Asian-language versions of the operating system.

EM_SETIMEOPTIONS
wParam = (WPARAM) (UINT) fOperation;
lParam = (LPARAM) (int) fOptions;

Parameters

fOperation
Operation flag. Can be one of the following values:

ECOOP_SET

Set the options to those specified by fOptions.

ECOOP_OR

Combine the specified options with the current options.

ECOOP_AND

Retain only those current options that are also specified by fOptions.

ECOOP_XOR

Logically Exclusive OR the current options with those specified by fOptions.

fOptions
IME option flag. Can be a combination of the following values:

IMF_CLOSESTATUSWINDOW

Closes the IME status window when the control receives the input focus.

IMF_FORCEACTIVE

Activates the IME when the control receives the input focus.

IMF_FORCEDISABLE

Disables the IME when the control receives the input focus.

IMF_FORCEENABLE

Enables the IME when the control receives the input focus.

IMF_FORCEINACTIVE

Inactivates the IME when the control receives the input focus.

IMF_FORCENONE

Disables IME handling.

IMF_FORCEREMEMBER

Restores the previous IME status when the control receives the input focus.

IMF_MULTIPLEEDIT

Specifies that the composition string will not be canceled or determined by focus changes. This allows an application to have separate comosition strings on each rich edit control.

Return Values

Returns nonzero if successful, zero otherwise.

See Also

EM_GETIMEOPTIONS