user32: Use the PostMessage() for WM_IME_KEY{DOWN|UP} message
Dmitry Timoshkov
dmitry at codeweavers.com
Mon Apr 21 01:06:55 CDT 2008
"ByeongSik Jeon" <bsjeon at hanmail.net> wrote:
> * MS Spi++ test result, PostMessage is right.
> * Message generation sequence:
> WM_IME_KEYDOWN -> WM_KEYDOWN -> WM_CHAR
> 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.
--
Dmitry.
More information about the wine-devel
mailing list