Prozess ID exists
-
Hallo!
Ich suche verzweifelt seit 2 Tagen eine Funktion von C, die mir überprüft, ob der Prozess läuft oder nicht.
Ich möchte nicht über die CMD per TASKLIST oder Sonstigem agieren. Streams wären okay, falls KEIN Dos-Fenster erzeugt wird bzw. dies unterdrückt werden kann, ohne das es einmal kurz aufblinkt.
waitpid funkt bei mir nicht, weil ich die zugehörigen libs nicht includen kann.
Gibt es Möglichkeiten zu testen, ob Prozesse laufen oder nicht ohne die CMD zu gebrauchen?
-
2 Tage gesucht und nichts gefunden?
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686701(v=vs.85).aspx
Außerdem gehört deine Frage ins WinAPI Subforum. Hast du wohl auch nicht "gefunden".
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C (C89 und C99) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Falls es sich um Denen eigenen Prozess handelt, dann verwende ein "Named Mutex".
-
Danke habs geschafft mit der Lösung von 'Wutz'.
Gr33tz
Jutschin
-
OpenProcess nutzen und GetLastError interpretieren.