Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#2

AW: Feststellen, ob Prozess (Handle bekannt) noch gestartet ist

  Alt 15. Aug 2011, 11:53
Wenn Du CreateProcess nimmst, bekommst Du u.A. auch das Thread-Handle (TProcessInformation.hThread). Nun könntest Du doch zyklisch EnumThreadWindows aufrufen und schauen, ob passende Fenster vorhanden sind. Aber es gibt bestimmt auch noch bessere Möglichkeiten.

[edit] Sry, Du brauchst nicht das Handle, sondern die ThreadID, aber die wird auch in TProcessInformation zurückgegeben. [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat