locked
Wie kann ich auf ein Shutdown Ereignis reagieren?

    Frage

  • Hallo,

    seit Vista gibt es ja diese Shutdownmethoden:

    ShutdownBlockReasonCreate
    ShutdownBlockReasonDestroy
    ShutdownBlockReasonQuery

    Diese sind im Endeffekt dazu da, die Ausführung des Programms zuende zu führen wenn währenddessen ein Shutdown initiiert wird.
    Jetzt möchte ich aber nicht eine Aktion die sowieso ausgeführt wird zuende führen, sondern sobald ein Shutdown initiiert wird eine Aktion starten. Früher ging das mit den Windows Messages WM_QUERYENDSESSION bzw WM_ENDSESSION. Diese scheint es jetzt aber nichtmehr zu geben. Wie kann man dann jetzt quasi per Event auf ein Shutdown reagieren?
    Mittwoch, 5. August 2009 05:54

Antworten

  • An WM_QUERYENDSESSION und WM_ENDSESSION hat sich nichts geändert. Die werden bei einem Shutdown oder Logoff weiterhin an Top-Level Fenster versendet!
    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Mittwoch, 5. August 2009 09:26

Alle Antworten