У меня приложение Tray.
Onj FormCloseQuery Я проверяю, должна ли программа перейти в трей, и вместо того, чтобы закрыть ее, я помещаю ее в трей (CanClose := False)
Но если Windows пытается закрыть мое приложение из-за завершения работы Windows, я не хочу перемещать свое приложение в лоток, но закрыть его.
Win7 завершает работу моего приложения, но XP не закрывается, потому что мое приложение остается в трее.
Как определить, находится ли Windows в каком-либо режиме «выключения» или нет?
Спасибо!