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

Вниз

TranslateMessage и VK_HOME, VK_END...   Найти похожие ветки 

 
s999   (2005-08-16 18:44) [0]

Что-то непонятно. Функция TranslateMessage, при получениии таких клавиш как VK_HOME, VK_END и т.д. "упрямо" возвращает True. Естественно, что никакого WM_CHAR не посылается. Как наиболее оптимально "отделить" char-ы от всех остальных нажатий?


 
s999   (2005-08-16 19:26) [1]

Объяснение поведения TranslateMessage нашел (msdn):

If the message is WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN, or WM_SYSKEYUP, the return value is nonzero, regardless of the translation.

Гм.. получается, что коды придется case-ить руками..., как-то неудобно.



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

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

Наверх




Память: 0.46 MB
Время: 0.04 c
11-1108497834
VNavigator
2005-02-15 23:03
2005.10.16
Cursor


1-1127395980
.::AndreW::.
2005-09-22 17:33
2005.10.16
На мультемелийной клаве есть три кнопки запуск Word, Exel...


2-1126982646
ArtemESC
2005-09-17 22:44
2005.10.16
Как считать данные из оперативной памяти....


1-1127658051
bravo_elf
2005-09-25 18:20
2005.10.16
Нужна помощь с Delphi Architect 2005


14-1126895306
AlterEgo of WondeRu
2005-09-16 22:28
2005.10.16
Сайт DelphiMaster.ru вoзьмeт нa рaбoту тeлeпaтa.