Erkennen ob Process beendet
-
Ich bräuchte einen Rat wie ich erkennen kann ob ein Prozess den ich mit CreateProcess gestartet habe beendet wurde.
WaitForSingleObject(ProcessInfo.hProcess,INFINITE);
Diese Lösung funktioniert, aber ich bräuchte eine Variante wo die Funktion den Ablauf nicht blockiert...
Gruss Binggi
-
Ein Mutexobjekt könnte hier passen.
-
Und wie soll das Funktionieren mit einem Mutex?
Habe nicht wirklich eine Idee wie das gehen soll...
Gruss Binggi
-
Einfach anstelle von INFINITE als Timeout 0 angeben, so kannst Du den aktuellen Zustand abfragen. (Bezüglich Mutex, inwiefern soll der helfen?)
-
Danke
Funktioniert wie's soll.
Gruss Binggi