| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .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. |