|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2009, 08:00 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Отлов одновременно нескольких клавиш.
Собственно как поймать нажатие двух клавиш одновременно? Если можно, покажите два метода: через onKeyDown (или аналогичный обработчик на Events) и через апишную отловку мессаг.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
24.11.2009, 08:26 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Интересуют CTRL ALT SHIFT c клавишей или две скажем буквенных клавиши?
I'm learning to live...
|
24.11.2009, 08:41 | #3 |
Форумчанин
Регистрация: 17.09.2009
Сообщений: 294
|
Через KeyDown примерно так:
Код:
принимаю благодарности в письменном виде( весы слева)...
|
24.11.2009, 09:35 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
через API... в своем проекте Alius:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 24.11.2009 в 11:59. |
24.11.2009, 15:55 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Мммм... А если скажем, что буквенная комбинация? Как пример можно такое привести: если в шутере нажать W - вперед, D - вправо, то W+D = диагональ...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
24.11.2009, 16:09 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
дык, все так же...
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
24.11.2009, 16:19 | #7 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Огромное спасибо!
"+" представим, что я нажал его. Проклятое ограничение...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
24.11.2009, 17:11 | #8 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
GetKeyboardState будет чуть быстрее
Код:
пыщь
Последний раз редактировалось JTG; 24.11.2009 в 17:27. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура поиска нескольких файлов одновременно | GvR | Общие вопросы Delphi | 3 | 15.11.2009 02:43 |
Фильтрация нескольких таблиц одновременно на одном листе при заданных условиях | KNatalia | Microsoft Office Excel | 11 | 08.11.2009 21:47 |
Воспроизведение нескольких звуков одновременно | GodSmack | Общие вопросы Delphi | 3 | 13.08.2009 02:28 |
Отлов горячих клавиш, Builder C++ 6.0 | MsF | C++ Builder | 2 | 24.02.2009 11:02 |
Эмуляция нажатия нескольких клавиш | -=Shad0www | Общие вопросы Delphi | 3 | 12.05.2008 08:13 |