Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Отловить принужденное завершение |
Автор: CYBERDREAM 29.12.2010, 10:00 |
Приветствую. Приложение подписано на ApplicationExit, и если пользователь закрывает его, то событие нормально отлавливается. Но если пользователь закроет приложение через диспетчер, событие не возникнет. Как можно отреагировать на закрытие? |
Автор: jonie 29.12.2010, 16:08 |
CYBERDREAM, никак. Событий не возникает. Процесс не может узнать что его убивают. |
Автор: Enter 29.12.2010, 17:03 |
Но другой процесс может узнать, убит ли первый. То есть можно вторым процессом контролировать протекание первого, и так же в первом обробатывать закрытие второго. |
Автор: Ky7m 30.12.2010, 20:50 |
По-мойму, когда программу закрывают через диспечер задач, то даному окну отсылается сообщение WM_CLOSE. |