Delphi-Quellcode:
var
WndHande: HWND; // HWND => DWORD => Cardinal
if (WndHande <> 0) then // Wenn Anwendung gefunden ....
begin
SendMessage(WndHande, WM_SYSCOMMAND, SC_CLOSE, 0);
end;
Soweit, so gut.
Nun kommt es darauf an ob das Fenster (die Application) auch auf
WM_SYSCOMMAND und
SC_CLOSE reagiert.
Versuch doch mal:
SendMessage(WndHande, WM_CLOSE, 0, 0);