Platform SDK: International Features

EnumInputContext

The EnumInputContext function is an application defined–callback function used with the ImmEnumInputContext function. It is used to process input contexts. The IMCENUMPROC type defines a pointer to this callback function. EnumInputContext is a placeholder for the application defined–function name.

BOOL CALLBACK EnumInputContext(
  HIMC hIMC,
  LPARAM lParam
);

Parameters

hIMC
[in] Handle to the input context.
lParam
[in] Application-supplied data.

Return Values

Returns a nonzero value to continue enumeration and zero to stop enumeration.

Remarks

An application must register this function by passing its address to the ImmEnumInputContext function.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 98.
  Header: Declared in Imm.h.
  Library: Use Imm32.lib.

See Also

Input Method Editor Overview, Input Method Editor Functions, ImmEnumInputContext