Control Flow


Control Flow of Window Creation Control Flow of Keyboard Event
Control Flow of FullScreen and DOS Session


General Message Flow

The root of the general message is described as blow.

At WIN95, the application does not receive the WM_IME_NOTIFY (IMN_OPENSTATUSWINDOW) message when the application sends the WM_IME_CONTROL (IMC_OPENSTATUSWINDOW) to the IME window. At new IM, the application receives the WM_IMEREQUEST (IMR_OPENSTATUSWINDOW) message when the application sends the WM_IMECONTROL (IMC_OPENSTATUSWINDOW) to the IM window. Sample of Message Flow

ImIsIMEMessage

The IME unaware application may pass the IME messages to WinDefWindowProc. The messages are forwarded to the IM window.

The IME aware application can use ImIsIMEMessage to forward the IME messages to IM window. The application can check that the message is handled by IM window.
Result Part Handling

Level 1 Application and Level 2 Application Level 3 Application


[Back: IM Module]
[Next: Handling of Display Service]