8 / 6 / 3
Регистрация: 08.07.2015
Сообщений: 54
|
|
1 | |
События таймера при занятом исполнением кода приложении07.06.2017, 15:19. Показов 1082. Ответов 2
Метки нет (Все метки)
Добрый день.
Возможно, создал вопрос не в том разделе, поскольку он касается чисто WinAPI, но соответствующего раздела не нашёл. Создаём обычный таймер. К примеру, с секундным интервалом. Пока приложение работает без нагрузки - проблем нет. Событие таймера приходит и обрабатывается каждую секунду. Если же в приложении запустить кусок кода, которому на выполнение требуется, скажем, 3 секунды - пропущенные события таймера пропадают в небытие. Можно ли создать таймер таким образом, чтобы его события ставились в очередь? Т.е. по прошествии этих трёх секунд в очереди бы висело и обработалось друг за другом 3 события? Про ProcessMessages, конечно, в курсе, но в данном контексте оно мне не поможет. Как пример - вызов функции из внешней длл, которое длится те же три секунды, и за это время таймер проглатывает три события...
0
|
07.06.2017, 15:19 | |
Ответы с готовыми решениями:
2
Проигрывание звуков в приложении при наступлении определенного события Вопрос по безопасности кода в многопоточном приложении при работе с сетью События таймера работа таймера в приложении с будильником |
8 / 6 / 3
Регистрация: 08.07.2015
Сообщений: 54
|
|
07.06.2017, 16:18 [ТС] | 3 |
0
|
07.06.2017, 16:18 | |
07.06.2017, 16:18 | |
Помогаю со студенческими работами здесь
3
Как сделать вывод сообщения на экран при совпадение кода события. Возникли затруднения по созданию таймера в консольном приложении Как устранить остановку таймера в анимационном приложении ? Передача аргумента в обработчик события таймера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |