Вот странный.Мое приложение (MFC, действительно одно) опирается на сервис (C ++).И приложение, и сервис - моя кодировка.И я обнаружил, что если я выключу свой компьютер во время работы приложения и при включении, приложение будет запускаться системой.И он плохо работает с моим сервисом.
Если говорить более подробно, мое приложение и сервис обмениваются данными через NamedPipe, поэтому, если приложение запускается системой, оно может работать неправильно.
ЧтоУже было подтверждено, что если я отключил «быстрый запуск» в режиме питания, и мое приложение не будет работать после завершения работы, то действие при включении питания больше.Мое приложение не будет запускаться с «перезапуском», точно совпадающим с описанием системной опции
Я обещал, что не добавлю «разрешить запуск моего приложения при быстром запуске» такого родаcode.
Я сейчас очень запутан, и есть несколько статей о механизме быстрого запуска Windows.Я нашел статью из MSDN о быстрой загрузке и холодной загрузке.Но все дело в драйверах, а не в настольных приложениях Win32.Вот ссылка: https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/distinguishing-fast-startup-from-wake-from-hibernation
Может кто-нибудь помочь, пожалуйста?
Пока нет кода.
Я не хочу, чтобы мое приложение запускалось системой автоматически.(кстати, в здравом смысле, мы должны изначально код для этого, но