Part Windows

Part Windows

IME can freely display any type of PM window for displaying the Part data within IMInstance. Those windows are called as Part Windows, e.g., if IME displays an intermediate conversion string, that window can be called as Conversion Part Window. The default window procedure for part windows is WinDefImePartProc instead of WinDefWindowProc.

System also provide the pre-defined Part Window Classes for IME as follows.

In case that IME uses the system pre-defined part window, IME should take care of the following things:

WinDefImePartProc's calling syntax is as follows.

MRESULT APIENTRY WinDefImePartProc(                        HWND hwnd,
                        ULONG msg,
                        MPARAM mp1,
                        MPARAM mp2 );


[Back: WinDefImeWindowProc]
[Next: Initialization of IME]