Предотвращение стандартного завершения работы Windows 7 - PullRequest
0 голосов
/ 19 декабря 2011

Другие подобные вопросы в основном касаются Windows XP, где все было проще.=)

Я бы хотел, чтобы мое приложение прозрачно откладывало выключение окон, без того, чтобы окна отображали этот экран:

windows 7 shutdown screen

Есть ли какая-либо опция?оставил мне после того, как Vista изменила обработку WM_QUERYENDSESSION?

Цель здесь - стандарт Windows 7, встроенный во встроенное устройство, на котором работает только мое приложение.Перед выключением пользователь должен выполнить некоторые ручные действия, которые нельзя отложить до следующего запуска и не должны быть забыты.Я бы хотел, чтобы пользователь подтвердил эти шаги перед выключением.

1 Ответ

2 голосов
/ 25 июля 2012

Я пришел к выводу, что нет способа сделать это.= /

Обходной путь, который я нашел, состоит в том, чтобы разрешить отключение только через программное обеспечение в удобные моменты.Меню «Пуск» или диспетчер задач недоступны для пользователя, а поведение кнопки питания можно настроить так, чтобы оно ничего не делало в параметрах питания системы.

...