Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
#1

Цикл действий - C++

21.08.2012, 23:20. Просмотров 426. Ответов 7
Метки нет (Все метки)

У меня при нажатии на кнопку происходит определенное действие. Но если нажать и удерживать кнопку то это действию будет происходить бесконечно. Как этого избежать???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2012, 23:20     Цикл действий
Посмотрите здесь:

Алгоритм действий - C++
Вот есть формула такая. Значит,я так понимаю: сначала вычисляется рекурсивной функцией факториал, другая функция будет возводить в степень....

Вероятность действий - C++
Как реализовать какое либо действия с определенной вероятностью??? К примеру С вероятностью 25% будет написанно слово

Алгоритм действий - C++
Всем привет. Мне требуется проделать такие действия: 1. Запускается приложение. Допустим, samp.exe 2. После запуска samp.exe...

Остановка действий - C++
Можно ли как нибудь остановить выполнения программы на некоторое время?

Закальцевка действий - C++
Здравствуйте, мне надо закольцевать действие программы. программа использует командную строку. Как сделать чтобы программа выполняла...

последовательность действий - C++
Всем привет. Предо мной стала такая задача, чтоб написать программку в которой будет выскакивать текст при нажатии определенных клавиш....

Повтор действий - C++
Здравствуйте. В задании сказано:"Записи (не менее 5) вводятся с клавиатуры. Составить программу, выводящую на экран график отпусков (Ф....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
2300 / 1670 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
21.08.2012, 23:52     Цикл действий #2
Egor138, к примеру, игнорировать "соседние" нажатия, если между ними не прошло некое заданное время.
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
22.08.2012, 11:14  [ТС]     Цикл действий #3
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
Egor138, к примеру, игнорировать "соседние" нажатия, если между ними не прошло некое заданное время.
А можно поподробнее, а то как то плохо понял...
novi4ok
551 / 504 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
22.08.2012, 11:16     Цикл действий #4
а что если не нажимать кнопку? или при повторном нажании показать окно "ят-те понажимаю! ну-ка сейчас же отпусти кнопку!"
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
22.08.2012, 11:37     Цикл действий #5
Что хоть за кнопка? В MFC или стандартной проекте?
Ну а если кнопку сам "клепал", то просто обрабатываешь лишь WM_LBUTTONUP на ней или ставишь флаг проверки, чтобы обработать только одной нажатие и пока кнопка зажата, больше не запускаешь обработчик
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
22.08.2012, 14:16  [ТС]     Цикл действий #6
Цитата Сообщение от nexen Посмотреть сообщение
Что хоть за кнопка? В MFC или стандартной проекте?
Ну а если кнопку сам "клепал", то просто обрабатываешь лишь WM_LBUTTONUP на ней или ставишь флаг проверки, чтобы обработать только одной нажатие и пока кнопка зажата, больше не запускаешь обработчик
Кнопка это стрелка и при ее нажатии курсор в консоли двигается по списку меню
А если ее зажать, то она без остановки бегает, а это мне ну нужно
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
22.08.2012, 14:30     Цикл действий #7
Обрабатывай WM_KEYUP (тогда правда изменение выбранного пункта меню будет происходить после отжатия), или в WM_KEYDOWN ставь флаг, что такая-то кнопка нажата, а в WM_KEYUP сбрасывай флаг
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2012, 14:42     Цикл действий
Еще ссылки по теме:

мониторинг действий пользователя - C++
Помогите пожалуйста написать программу мониторинг действий пользователя.Или хотя б код проги скиньте. Задачи. 1) Список запуска...

Имитация действий пользователя - C++
Не знаю в какую ветку написать. Есть программа SAP со списком клиентских заказов в магазине в виде таблицы. Если щелкнуть по заказу...

Имитация действий в wxWidgets - C++
Добрый день! Есть такая проблема. Программа, написана на Visual C++ с использованием wxWidgets. Задача: сымитировать рабочую сессию....

Рефлизация циклических действий - C++
Формулировка. В массиве A(M) найдите максимальное подмножество последовательных чисел, составленное из соседних элементов массива. ...

Имитация действий пользователя - C++
Здравствуйте! У меня необычный вопрос! 1. Возможно с помощью С++ создать имитацию действий пользователя на каком-либо сайте!т.е....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
novi4ok
551 / 504 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
22.08.2012, 14:42     Цикл действий #8
google->how to disable key autorepeat windows
Yandex
Объявления
22.08.2012, 14:42     Цикл действий
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru