Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

А как китайцы набирают текст   Найти похожие ветки 

 
Поп Гапон   (2008-03-03 03:04) [0]

если WM_Char возвращает только ASCII значения?

TranslateMessage produces WM_CHAR messages only for keys that are mapped to ASCII characters by the keyboard driver.


 
Поп Гапон   (2008-03-03 03:11) [1]

Не, я понимаю что они преобразуются в соответствии с локалью, но все равно можно ввести в одно локали(теоретически) не более 256 разных символов.


 
Германн ©   (2008-03-03 03:15) [2]


> Поп Гапон   (03.03.08 03:11) [1]
>
> Не, я понимаю что они преобразуются в соответствии с локалью,
>  но все равно можно ввести в одно локали(теоретически) не
> более 256 разных символов.
>

А у них есть много вариантов письменности.


 
asail   (2008-03-03 09:51) [3]

Как вариант (сам юзал) вводится комбинация из двух и более символов латиницы, которая интерпретируется в соответствующий иероглиф. Например "nu", "na", "ni1" и т.д. Причем, как я понял, это названия иероглифов в транскрипции. Цифры в названии являются какими-то модификаторами. Есть и есчо какаие-то варианты ввода, но я не видел... Короче, тьма...


 
Kolan ©   (2008-03-03 10:04) [4]

> А как китайцы набирают текст

Есть еще клавы по 500 кнопок :).
А в текстовых редакторах еть что-то вроде T9 в сотовых.


 
Kolan ©   (2008-03-03 10:09) [5]

http://www.logoi.com/notes/chinese_typing.html


 
Kolan ©   (2008-03-03 10:12) [6]

А вот и те 500 клавиш :)
http://mountains.ece.umn.edu/~sobelman/courses/ee3940/mine2.jpg


 
Поп Гапон   (2008-03-03 14:29) [7]


> Kolan ©   (03.03.08 10:12) [6]
>
> А вот и те 500 клавиш :)
> http://mountains.ece.umn.edu/~sobelman/courses/ee3940/mine2.
> jpg


Но скорее всего приложению посылается не WM_Char?


 
clickmaker ©   (2008-03-03 14:31) [8]

Remarks

The WM_CHAR message uses Unicode Transformation Format (UTF)-16.

Windows XP: The WM_UNICHAR message is the same as WM_CHAR, except it uses UTF-32. It is designed to send or post Unicode characters to ANSI windows, and it can handle Unicode Supplementary Plane characters.

(c) MSDN



Страницы: 1 вся ветка

Текущий архив: 2008.04.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
15-1204884874
matt
2008-03-07 13:14
2008.04.20
Exception Conference #07


15-1204652243
Cerberus
2008-03-04 20:37
2008.04.20
Настройка DVDROM


15-1204631991
Kerk
2008-03-04 14:59
2008.04.20
Инсталлятор под .NET


2-1206467560
Adios
2008-03-25 20:52
2008.04.20
хендл процесса


15-1204691569
Skyle
2008-03-05 07:32
2008.04.20
Вывод "Hello Hello" с помощью esc-последовательностей