Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Visual C++
Регистрация

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 30.03.2018, 13:44   #1
dato_cenario
Новичок
 
Регистрация: 19.12.2017
Сообщений: 2
Репутация: 10
По умолчанию отслеживание нажатий

помощь новичку плес))
есть конструкция типа
wlile(truecheck) {
if (kbhit()) {
switch (getch()){
case 'a':
a = 261;
rand1 = time(NULL);
while (kbhit()) {
Beep(a, 50);
};

check();
break;
};
};
};
//rand1 уходит в check где подсчеты времени нажатия , фиксирования результата , и truecheck
трабл у меня в том , что после нажатия while (kbhit()) выполняет цикл только раз , хотя кнопку я не отжимаю

если использовать !kbhit в цикле то он выполняется пока не нажмешь клавишу , почему такая тема не работает в обратную сторону ?
dato_cenario вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эмуляция нажатий мыши AnshaDobro Общие вопросы Delphi 1 20.02.2016 23:41
Считывание нажатий xDololo Общие вопросы Delphi 3 22.12.2015 02:16
Отслеживание нажатий клавиш и передача их приложению JoLan Общие вопросы Delphi 4 08.03.2011 12:13
симуляция нажатий клавиш 4321 Общие вопросы Delphi 14 23.10.2008 23:18
отслеживание нажатий клавиш Артэс Win Api 6 14.06.2008 20:02


09:23.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.