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

Вниз

WM_KEYDOWN   Найти похожие ветки 

 
Nick Denry ©   (2004-03-13 16:58) [0]

Обьясните как узнать при сообщении WM_KEYDOWN нажата последовательность клавишь VK_SHIFT & VK_TAB без использования GetKeyState и аналогичных....

С уважением NickD.


 
Nick Denry ©   (2004-03-14 12:55) [1]

Тогда обьясните русским языком, как использовать данные из lParam данного сообщения:

lKeyData

Value of lParam. Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag, as shown in the following table:

Value Description
24 Specifies whether the key is an extended key, such as the right-hand ALT and CTRL keys that appear on an enhanced 101- or 102-key keyboard. The value is 1 if it is an extended key; otherwise, it is 0.


Как этим пользоваться?


 
Nick Denry ©   (2004-03-15 14:06) [2]

Не ужели ни кто не знает???


 
Nick Denry ©   (2004-03-15 14:30) [3]

Уточняю вопрос: сабклассинг контрола Hotkey control с целью получения перемещения фокуса ввода по диалоговому окну (тоже своего класса, поэтому стандартный обработчик и флаги WS_TABTOP у соответствующих окон не помогают). Поэтому на нажатие VK_TAB - ничего не нормального не происходит - т.е. фокус передается следующему контролу, а при нажатии VK_SHIFT + VK_TAB - хот кей устанавливается на Нет. Т.е. такое ошущение, что hotkey control считывает код клавиши не по WM_KEYDOWN, а непосредственно с клавиатуры. Как быть?


 
Anatoly Podgoretsky ©   (2004-03-15 14:58) [4]

WM_GETDLGCODE и DLGC_WANTTAB



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
14-1079654911
mfender
2004-03-19 03:08
2004.04.11
VIZA, MasterCard etc.


1-1082565969
Bestden
2004-04-21 20:46
2004.04.11
Как с помощью цикла перевести из десятка edit в массив?


3-1082055118
Серг
2004-04-15 22:51
2004.04.11
DragDrop в DBGride


3-1079416782
hursand
2004-03-16 08:59
2004.04.11
свойства RequestLive


4-1075643387
Suport1
2004-02-01 16:49
2004.04.11
Как глобально перехватить нажатия на клаву....