EnumInputContext callback function

An application-defined callback function that processes input contexts provided by the ImmEnumInputContext function. The IMCENUMPROC type defines a pointer to this callback function. EnumInputContext is a placeholder for the application-defined function name.

Syntax


BOOL CALLBACK EnumInputContext(
  _In_ HIMC   hIMC,
  _In_ LPARAM lParam
);

Parameters

hIMC [in]

Handle to the input context.

lParam [in]

Application-supplied data.

Return value

Returns a nonzero value to continue enumeration, or 0 to stop enumeration.

Remarks

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

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Version

East Asian language support installed.

Header

Imm.h (include Windows.h)

See also

Input Method Manager
Input Method Manager Functions
ImmEnumInputContext

 

 

Show: