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

Вниз

[?]Отправка символа RichEdit   Найти похожие ветки 

 
s&r ©   (2006-02-19 13:16) [0]

Я отправляю символ через
SendMessage(RichEdit.Handle,WM_CHAR,[код буквы],0) но если отправлять русские символы они печатаются кракозябрами...
Этого не происходит если установить раскладку в русскую, но возможно есть другой выыход как правильно настроить RichEdit чтобы он правильно обрабатывал символы?
Font.Charset = RUSSIAN_CHARSET не помогает...


 
TUser ©   (2006-02-19 13:47) [1]

> Этого не происходит если установить раскладку в русскую

Почему бы не сделать именно так? ActivateKeyboardLayout, только потом не забудь восстановить обратно.


 
s&r ©   (2006-02-19 14:09) [2]

Я вообще-то отправляю не только WM_CHAR но и WM_KEYDOWN и не могу понять когда надо поставить раскладку и когда возвращать обратно (какие события надо обрабатывать? да и вызовы эти из внешней dll идут...)



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

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

Наверх




Память: 0.47 MB
Время: 0.037 c
2-1141723548
dera
2006-03-07 12:25
2006.03.26
как по нажатию на Enter, "нажать" Button1?


4-1135438757
_duk
2005-12-24 18:39
2006.03.26
Приемник


2-1141730473
dera
2006-03-07 14:21
2006.03.26
Как узнать координаты точки рисунка, что лежит в Image?


15-1141304145
Drakosha
2006-03-02 15:55
2006.03.26
Детская (особенно на первый взгляд) задача:


2-1142238022
Arazel
2006-03-13 11:20
2006.03.26
Отучить систему от Internet(a)