Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.026 c
2-1126454439
Зм1й
2005-09-11 20:00
2005.10.16
Вывести собщение


11-1108458489
NorthMan
2005-02-15 12:08
2005.10.16
Почему KOL ругается на Classes.pas?


2-1126351244
РА
2005-09-10 15:20
2005.10.16
SQL справочник


1-1127585884
Hamster
2005-09-24 22:18
2005.10.16
Исправление значения ячейки в StringGrid


2-1127190140
Маленький мук
2005-09-20 08:22
2005.10.16
Locate по двум полям




   Наверх