![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
одновременное нажатие нескольких клавиш
sunfl © (2004-03-31 16:41:00)надо проверить, какие клавишИ в данный момент нажаты. Подскажите как это можно сделать
Diamond Cat (2004-04-01 14:04:00) [1]
> RyDmi (01.04.04 02:18) [1]
да здравствует разум, да згинет маразм.
> sunfl ©
надо отследить в своем приложении или вообще в системе?
если в своем приложении то getkeystate
если глобально то хуками
WondeRu (2004-04-01 12:32:00) [2]ИСпользуй DirectInput (from DirectX)
RyDmi (2004-04-01 02:18:00) [3]Устанавливай таймер, который будет обрабатывать нажатие и отжатие клавиш и определяй: если была нажата, но не отжата, а в след за ней была нажата другая клавиша, то можно судить о том, что нажато более одной клавиши. Можешь ввести счётчик, который будет считать количество клавиш.