Entwickler-Ecke
Windows API - t.exe starten und laufen lassen, dann rausfinden wenn close
Timbo - Fr 14.12.07 20:51
Titel: t.exe starten und laufen lassen, dann rausfinden wenn close
Hallo,
ich möchte ein externes Programm starten und laufen lassen, das heißt ich möchte mit meinem Programm weiter arbeiten.
Nun Brauche ich aber ein Ereignis wenn das Programm wieder geschlossen wird.
Mein Ansatz, bei öffnen Handle merken und dann in bestimmt Abständen checken, ob Handle noch existiert.
Bei ShellExecute soll ja der erste Parameter das Handle sein, ist bei mir aber immer 0
Hat jemand eine bessere Idee?
Kann man sowas auch in einem Thred kapseln und dann mit ShellExecuteAndWaitA arbeiten?
Mit Threads hab ich noch überhaupt keine Erfahrung...
Wotan89 - So 16.12.07 23:38
Probier mal CreateProcess() und WaitForSingleObject().
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!