The input method editor (IME) helps minimize the effort needed by users to enter text containing characters from Unicode and the double-byte character set (DBCS).
This overview describes the IME and explains how to use the input method manager functions to create and manage IME windows.