Zitat von
noch_ein_hannes:
ich möchte gern eine Meldung ausgeben wenn ein bestimmtes Programm geschlossen wird. (und dann nach Möglichkeit das entgültige Schliessen des Programmes verhindern)
Also meine Idee wäre regelmäßig mit einem
CreateToolHelp32Snapshot zu kucken, ob das gesuchte Programm noch läuft. Oder dir nur damit eine PID auf den prozess zu holen und dann mit
WaitForSingleObject warten bis der Prozess signalisiert wird - IMO eleganter. Aber das Beenden wirst du nicht verhindern können, denn so bald du es bemerkst, zu mindest mit meinen Vorschlägen ist es schon zu spät. Ein lowlevel Systemhook könnte helfen, in dem die Schließennachricht an das Fenster nicht weitergeleitet wird.
Darf man fragen, was das eigentlich soll?