Forum: Win32/Win64 API (native code)
by Der schöne Günther,
24. Dez 2015
Hört sich an wie eine Darmerkrankung :kotz:
// 1. Update
Und mein Verdacht erhärtet sich! Wenn ich in meinem WM_ENDSESSION das Hauptformular abbaue, wird die Anwendung von Windows gekillt. Er scheint wirklich zu meinen "So, sind ja alle Fenster weg, können wir hier ja zumachen". Ein einfaches Form1.Destroy() reicht schon, alles danach wird nicht mehr ausgeführt!
Was ist nun wenn wir das...
Forum: Win32/Win64 API (native code)
by Der schöne Günther,
24. Dez 2015
Vielen Dank für die Antworten bislang.
Aber das tue ich doch. :warn: In "Halt" beendet sich Delphi sogar mit ExitProcess selbst anstatt darauf zu warten dass Windows es tut. De facto antwortet die Anwendung nie auf WM_ENDSESSION, sondern schießt sich selbst vorher ab. Was ja auch an sich nicht verkehrt ist.
Du meinst ShutdownBlockReasonCreate(..), richtig? Ich versuche es nochmal, das hat...