Скажите Windows, что мне больше не нужно блокировать ее отключение в приложении WPF
В моем приложении WPF я использую событие SessionEnding, чтобы предотвратить выключение Windows, когда моему приложению необходимо сохранить данные. Это работает, но я не знаю, как сказать Windows, мне больше не нужно блокировать ее отключение. У меня есть переменная bool, которая сообщает, происходит ли сохранение прямо сейчас. Если я блокирую завершение работы в SessionEnding, как закрыть приложение, когда оно заканчивается? Я не хочу просто закрывать приложение, когда сохранение заканчивается, потому что я не знаю, отменил ли пользователь выключение. Пожалуйста помоги.
1 ответ
При закрытии Windows ждет только закрытия вашего приложения. После того, как ваше приложение сохранит данные, обязательно закройте их, Windows обнаружит, что продолжение завершается.