Перехват Ctrl+C и Ctrl+Break в консольных программах
29.03.2018 | Категория: Образ мышления: Assembler | Автор: ManHunter
Перехват Ctrl+C и Ctrl+Break в консольных программах
В отличие от оконных приложений, у консольных программ не так много возможностей по обработке разных нештатных ситуаций, например, внепланового завершения работы. Это может быть нажатие комбинаций Ctrl+С, Ctrl+Break или закрытие окна консоли. Правильно написанное приложение должно уметь обрабатывать подобные ситуации и корректно завершать работу, то есть успеть сохранить какие-то промежуточные данные, освободить занятые ресурсы или уведомить пользователя, что его действия контрпродуктивны.
Читать статью целиком »
Просмотров: 3395 | Комментариев: 3