Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2010, 00:42   #1
tanas
Новичок
Джуниор
 
Регистрация: 23.06.2010
Сообщений: 1
По умолчанию Одновременное нажатие N клавишь

Нужно обработать одновременное нажатие нескольких клавишь на клавиатуре(скажем 5 клавишь одновременно) Обычными средствами не выходит. Не выходит либо эмуляция нажатия клавиши (keybd_event()), либо обработчик события (OnKeyDown) срабатывает не каждый раз. Некоторые нажатия попросту проскакивают или не обрабатываются. Мб кто знает выход из данной ситуации?
tanas вне форума Ответить с цитированием
Старый 23.06.2010, 13:06   #2
Nazar1994
Пользователь
 
Аватар для Nazar1994
 
Регистрация: 25.10.2009
Сообщений: 75
По умолчанию

Функция в таймере. If getasynckeystate(код клавишы)<>0 then
Nazar1994 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одновременное нажатие клавиш DeDoK Общие вопросы Delphi 3 08.01.2010 16:59
Одновременное нажатие клавиш. Вадим Буренков Gamedev - cоздание игр: Unity, OpenGL, DirectX 11 08.04.2009 18:17
одновременное нажатие нескольких кнопок DANIЯR Общие вопросы Delphi 8 27.11.2008 21:47
Нажатие клавишь Slash Общие вопросы Delphi 2 06.06.2008 08:15
Нажатие клавишь мыши L_M Помощь студентам 2 26.02.2008 01:15