Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
9. Dez 2008
Nein:
SendMessageTimeout(hWindowHandle, WM_CLOSE, 0, 0, SMTO_ABORTIFHUNG or SMTO_NORMAL, 5000, DWResult);
Es wird erst versucht das Fenster des Prozesses "normal" zu schliessen. Und das löst natürlich bei manchen Fenstern eine Nachfrage aus.
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
9. Dez 2008
Wenn du den Prozess mit terminateProcess beendest, dann fragt das Programm unter Garantie nicht mehr nach, weil es das gar nicht mehr kann. Nach einem Genickschuss, sagst du nämlich auch nichts mehr.