"ByeongSik Jeon" bsjeon@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.