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.


Log in to reply