18. September 200322 j Hallo zusammen, gibt es unter Windows eine Möglichkeit rauszufinden, ob ein Prozess noch aktiv ist? Nützlich wäre zum Beispiel der letzte Zugriff auf den Prozess, oder wann der Prozess das letzte Mal CPU-Zeit verbraucht hat. Bin für jeden Tipp dankbar. :e@sy Nachtrag: Programmiersprache ist VC++6
21. September 200322 j Mit OpenProcess oder mit CreateProcess gelangst du an das ProcessHandle... Damit kannst du dann Infos über den Prozess beziehen, z.B. mit GetProcessTimes die Zeiten ermitteln seit wann der Prozess läuft etc. Zum prüfen ob ein Prozess noch aktib ist rufst du einfach in irgeneinem Zyklus (z.B. Idletime in der MsgLoop) GetExitCodeProcess auf mit dem Processhandle, das gibt dir dann zurück ob er Prozess noch aktiv ist oder beendet. Hoffe das ist das wonach du suchst... Gruß Diablo999
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.