Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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. Через винапи.


Наверх

Титульная страница Поиск, карта сайта Написать письмо