Programm Beenden
-
Hallo,
sagt mal gibt es eine möglichkeit zu Prüfen ob eine Bestimmtes Programm momentan Läuft, und wenn ja es zu beenden ?
Danke Coolsero
-
Von außen? Du könntest das Programmfenster des Programms suchen (per FindWindow()) und diesem per PostMessage() ein WM_CLOSE schicken.
-
Du brauchst natürlich zuerst mal min. eine ProzessID, oder besser, ein Process-Handle. Dann ist der sicherste Weg "WaitForSingleObject(hProcess, 0)" aufzurufen. Wenn "WAIT_OBJECT_0" zurückkommt, ist der Prozess schon beendet.