Forum: Win32/Win64 API (native code)
Delphi
by stz,
3. Mär 2007
Moin bitsetter,
scheinbar kann man diese Nachricht aber nicht an ein bestimmtes Fenster senden. Das hat herzlich wenig Effekt. :gruebel:
SendMessage(AHandle, WM_ENDSESSION, Integer(True), 0);
//oder
SendMessage(AHandle, WM_QUERYENDSESSION, 0, 0);
Gruß
Malte
Forum: Win32/Win64 API (native code)
Delphi
by stz,
3. Mär 2007
genau das meine ich. Kann ich sowas nicht auch an einen bestimmten Prozess senden? Genau diesen Mechanismus muss ich doch auch auslösen können, der erst versucht das Programm nett und freundlich zu beenden und danach den Prozess abschießt, wenn er immer noch da ist.
Gruß
Malte
Forum: Win32/Win64 API (native code)
Delphi
by stz,
1. Mär 2007
Moin moin,
ich möchte mir ein kleines Tool schreiben, dass bestimmte Programme startet und auch wieder beendet. Dazu habe ich CreateProcess und TerminateProcess verwendet. Das funktioniert auch soweit sehr gut, aber ich würde das Programm eigentlich ein wenig liebevoller und sanfter beenden. Dazu bin ich nun auf die Idee gekommen, dass ich an das Hauptfenster der Anwendung eine WM_CLOSE...