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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2009, 10:30   #1
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию Проверка нажатия конкретной клавиши (или нескольких клавиш) в реальном времени

Собственно поиск не дал мне ответа на этот вопрос, как реализовать проверку нажатия клавиш в реальном времени?

Под реальным временем подразумевается, что в момент "захвата" программа не должна прерывать выполнение (как, например, при использовании getch), а продолжать выполняться (игры же не останавливаются, в ожидании того, что я нажму какую-нибудь клавишу)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 14.01.2009, 19:46   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Посмотрите в разделе WinApi - есть такое понятие как очередь сообщений. Тоесть когда вы нажимаете на какую-то клавишу - посылается сообщение о нажатии. И для каждой клавиши пишете обработчик. Цикл обработки должен быть вечным.
MaTBeu вне форума Ответить с цитированием
Старый 15.01.2009, 13:11   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

елки-палки.. как все сложно...
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переброс данных из Excel в Delphi в реальном режиме времени Машутка Общие вопросы Delphi 3 27.09.2008 07:19
Эмуляция нажатия нескольких клавиш -=Shad0www Общие вопросы Delphi 3 12.05.2008 08:13
Опредиление времени нажатия клавиши Antonio86 Общие вопросы Delphi 1 29.04.2008 20:48
Проверка нажатия клавиш в компоненте Мемо|Delphi GAGARIN-NEW Помощь студентам 4 09.12.2007 19:59