Re[3]: IME, UNICODE & Korean
От: Pepper Украина  
Дата: 04.07.03 12:25
Оценка:
Здравствуйте, Дмитро, Вы писали:

Д>Здравствуйте, Pepper, Вы писали:


P>>Вроде бы, все Окей, уже сделал (завтра точно оттещу). Но все-же, если у кого есть готовый код, можем поменятсья, обмен опытом, так сказать... А то у меня как-то громоздко и коряво все получилось...


Д>А что ты сделал? У меня с сообщениями WM_IME_CHAR/WM_CHAR нормально приходят юникодные символы. (Правда, проект тоже юникоднный).

Ну у меня окно тоже юникодное было (проверял через IsWindowUnicode), но WM_CHAR работает нормально для всех языков, исключая те, в которых IME для ввода используется... WM_IME_CHAR выдает 0x3f, хоть стреляйсь.
Я отрабатывал WM_IME_COMPOSITION, юзал ImmGetContext, ImmAssociateContext, ImmGetCompositionString и т.п.... Вроде бы все окей, выдает те же коды, что и в Word-е, при сохраненни документа как "Unicode text"...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.