|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2015, 10:07 | #1 |
Пользователь
Регистрация: 30.11.2011
Сообщений: 18
|
Прекращение работы программы.
При установке хука на мышь нужно по нажатию левой кнопки выполнять какие-либо действия, а при ее отжатии останавливать выполнение.
Суть проблемы такова: если, к примеру, ставить/снимать "галку" в CheckBox'e по нажатию/отжатию, то все нормально и быстро, но если прописать по нажатию кнопки что-то более длинноиграющее, то пока полностью не отработает функция - не прекращается. Выносить в отдельный поток не вариант, т.к. пользователь может нажимать кнопку мыши раз в минуту, а может и по 100 раз в секунду (ну, если пальцы не отвалятся ) Как прервать на произвольном месте и при повторном нажатии запустить заново? Код:
|
25.10.2015, 10:27 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
25.10.2015, 17:01 | #3 |
Пользователь
Регистрация: 30.11.2011
Сообщений: 18
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WPF-WebBrowser Awesomium - Прекращение работы приложения | valkiriy | C# (си шарп) | 5 | 09.04.2013 13:47 |
прекращение работы цикла | ms.yur | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 03.04.2011 12:28 |
Прекращение работы программы | EddieG | Общие вопросы C/C++ | 2 | 16.01.2011 22:52 |
Прекращение выполнения макроса | AesmaDiv | Microsoft Office Excel | 6 | 12.12.2010 18:30 |
Подскажите что написать в пункте "Описание работы программы" курсовой работы | Marsel737 | Свободное общение | 3 | 14.01.2010 12:44 |