![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CTRL+SHIFT [D7, WinXP]
WELLiON © (2004-08-28 11:18:00)Как отследить одновременное нажатие вышеназванных клавиш в моей программе? Заранее спасибо.
clickmaker (2004-08-30 10:38:00) [1]GetKeyState
DVM (2004-08-29 16:46:00) [2]
> одновременное нажатие вышеназванных клавиш в моей программе
Клавиши НИКОГДА не нажимаются одновременно. Всегда последовательно. Если можешь отследить по одной, то сможешь отследить и совместное нажатие.
OSokin (2004-08-28 17:50:00) [3]Создай массив keys:array[0..255] of boolean
Введи в процедуру обработки сообщений при нажатии и отжатии установку соответсвующего значения ячейки массива, равной коду клавиши. Если надо, могу замылить простое приложение.
WELLiON (2004-08-28 11:19:00) [4]Пардон. Не CTRL+SHIFT, а TAB+SHIFT. Через винапи.