Active Input Method Manager
Active Input Method Manager (IMM) mirrors the Microsoft Win32 Input Method Manager APIs to allow East Asian character input on non-East Asian versions of Windows and Microsoft Windows NT 4.0.
Overviews/Tutorials
| Topic | Contents |
|---|---|
| Active Input Method Manager |
Active IMM provides limited Asian character input support on non-Asian versions of Windows 95, Windows 98, and Microsoft Windows NT 4.0. |
Objects
| Topic | Contents |
|---|---|
| Active Input Method Manager |
Provides access to the Active IMM. |
| Input Context Enumeration |
This object is the enumerator for input context handles. |
| Register Word Enumeration |
This object is the enumerator for register strings. |
Interfaces
| Topic | Contents |
|---|---|
| IActiveIME |
Provides the primary interface for an Active Input Method Editor (IME). |
| IActiveIME2 |
Enables the Active IMM to avoid a full shutdown of this Active IME during a focus shift. |
| IActiveIMMApp |
Provides methods for an Active IMM client application. |
| IActiveIMMAppEx |
Provides methods for an Active IMM client application. |
| IActiveIMMIME |
Handles the interaction between the Active IMM and an Active IME. |
| IActiveIMMMessagePumpOwner |
Provides methods to handle window messages. |
| IActiveIMMRegistrar |
Handles the registration of an Active IME. |
| IEnumInputContext |
Provides access to the object that enumerates input context handles. |
| IEnumRegisterWordA |
Provides access to the object that enumerates the register strings. ANSI implementation. |
| IEnumRegisterWordW |
Provides access to the object that enumerates the register strings. Unicode implementation. |
Structures
| Topic | Contents |
|---|---|
| CANDIDATEFORM |
Contains the position information for the candidate window. |
| CANDIDATELIST |
Contains information about a candidate list. |
| COMPOSITIONFORM |
Contains position information for a composition window. |
| IMEINFO |
Contains information about the Active IME. |
| IMEMENUITEMINFOA |
Contains information about Active IME menu items. |
| IMEMENUITEMINFOW |
Contains information about Active IME menu items. |
| INPUTCONTEXT |
Contains the input context information. |
| LOGFONTA |
Defines the attributes of a font. |
| LOGFONTW |
Defines the attributes of a font. |
| REGISTERWORDA |
Contains the reading information or a word to register. |
| REGISTERWORDW |
Contains the reading information or a word to register. |
| STYLEBUFA |
Contains the identifier and name of the style. |
| STYLEBUFW |
Contains the identifier and name of the style. |