Мне нужно определить, когда Windows выключается (или перезапускается) или когда пользователь выходит из системы. Мне нужно закрыть приложение прежде, чем приложение будет закрыто. Я заметил, что событие закрытия приложения не возникает, когда Windows закрывает день.
Я прочитал сообщение Есть ли способ в С# для обнаружения выключения/выхода из системы Windows и отмены этого действия (после запроса пользователя)
но я не уверен, где я должен выполнить операции перед закрытием. Спасибо.