Zitat:
Aber das interessiert PostMessage nicht, da PostMessage die Nachricht in die Nachrichtenschlange stellt und sofort zurückkehrt.
das ist mir schon klar .. drum sagte ich ja, daß dann das andere Programm was zurücksenden müßte.
nja, er kann es ja erstma so probieren
Delphi-Quellcode:
Var hWindow: HWND;
W: LongWord;
isHungUp: Boolean;
hWindow := FindTask('Freezer.exe');
isHangUp := (hWindow <> 0) and (SendMessageTimeout(hWindow,
WM_NULL, 0, 0, SMTO_ABORTIFHUNG, 5000, W) = 0);
INVALID_HANDLE_VALUE, im Zusammenhang mit Fenstern?