In Windows® 95, IMEs are provided as Dynamic Link Libraries (DLLs), in contrast to IMEs of Windows 3.1 Far East Edition, and each IME runs as one of the multilingual keyboard layouts. Compared to Windows 3.1 IME, the Windows 95 multilingual IMEs provides the following advantages:
To take full advantage of IME, an application needs to support the Windows 95 IME application I/F.
This document describes the application I/F of the Windows 95 IME architecture.