Input Method Manager
Input Method Manager (IMM) is a technology used by an application to communicate with an input method editor (IME), which runs as a service. The IME allows computer users to enter complex characters and symbols, such as Japanese kanji characters, by using a standard keyboard.
This section describes the IMM API and explains how to use the functionality to create and manage IME windows. It includes the following sections: