ImmEscape

The ImmEscape function carries out IME-specific subfunctions and is used mainly for country-specific functions.

LRESULT ImmEscape(
  HKL hKL,       
  HIMC hIMC,     
  UINT uEscape,  
  LPVOID lpData  
);
 

Parameters

hKL
Handle to the keyboard layout.
hIMC
Handle to the input context.
uEscape
Index of the subfunction. For more information about the escape, see the "IME Escapes" table in Input Method Editor Constants.
lpData
Subfunction-specific data.

Return Values

Returns zero on error; otherwise, returns an escape-specific value.

QuickInfo

  Windows NT: Requires version 4.0 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Unsupported.
  Header: Declared in imm.h.
  Import Library: Use imm32.lib.
  Unicode: Implemented as Unicode and ANSI versions on Windows NT.

See Also

Input Method Editor Overview, Input Method Editor Functions