IME Aware Applications

There are the following types of applications:

In Windows 95, one IME unaware application is supported with one default IME window and one default input context.

An IME half-aware application creates its own IME windows using the predefined "IME" class, and may or may not handle its own input context.

An IME full-aware application handles the input context by itself. It displays any necessary information given by the input context. It does not use the IME window.