user32: Use the PostMessage() for WM_IME_KEY{DOWN|UP} message

Dmitry Timoshkov dmitry at
Mon Apr 21 01:06:55 CDT 2008

"ByeongSik Jeon" <bsjeon at> wrote:

> * MS Spi++ test result, PostMessage is right.
> * Message generation sequence:
>   WM_CHAR is genetated in the TranslateMessage() when we use
>   PostMessage() function.
> * Real case: MS IME 2002, MS IME 2003, Saenaru
>   In the preedit mode, when we press the "ENTER" key, Korean
>   Native IME generate the WM_IME_KEYDOWN(wParam==VK_RETURN) message.
>   This message is translated to the WM_CHAR(wParam==VK_RETURN)
>   message finally.

You should add the tests to dlls/user32/tests/msg.c for the above changes.


More information about the wine-devel mailing list