Hello,
I'm trying to write my own triple tap input method editor (IME). As a
starting point i use the freely available source code of the SmartPhone
PhoneIME.
Now I'm in the state, that the IME is working within cmd.exe. In all other
windows nothing happens.
I debugged the IEM and see, that at the end of conversion the composition
string is updated and the message WM_IME_COMPOSITION followed by
WM_IME_ENDCOMPOSITION is send with function ImmGenerateMessage() to the IMM.
For me it looks like the DefWindowProc() of the normal edit window does not
interpret the WM_IME_xx messages and so the messages are ignored.
My Question:
If I want to write IME that works with IME unaware windows, what must be
done ?
Please help me. I'm totally confused.
Thank you
Holger