IActiveIMMApp::FilterClientWindows method

Creates a list of registered window classes that support Active Input Method Managers (IMMs).

Syntax

HRESULT FilterClientWindows(
  [in] ATOM *aaClassList,
  [in] UINT uSize
);

Parameters

  • aaClassList [in]
    The address of a list of window classes.

  • uSize [in]
    An unsigned integer that contains the number of window classes in the list.

Return value

Returns S_OK if successful, or an error value otherwise.

Remarks

When the user shifts focus, the window receiving focus is checked. If the window is on the list, then all of the Active Input Method Editors (IME)s are available. If it isn't on the list, the Active Input Method Editors (IMEs) are shut down. This enables the application to work safely with Common Controls and other components that are not Active IMM-aware.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Product

Internet Explorer 5.0

Header

Dimm.h

IDL

Dimm.idl

See also

IActiveIMMApp