Programm starten und auf idle warten: Sleep()
-
Hallo Forum,
ich möchte ein anderes Programm starten und dann so lange warten bis jenes vollständig gestartet ist. Ich habe mir das so gedacht:
#include <Windows.h> ... CreateProcess( 0, sPath, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi); // So lange warten bis Programm auf Eingaben reagieren kann. while (WaitForInputIdle(pi.hThread, 100) != 0) { sleep(100); };
Allerdings erkennt er den sleep Befehl nicht? Im Internet steht das ich entweder Windows.h oder unistd.h includieren muß. Aber beides hat nicht geholfen.
http://www.eggdrop.ch/texts/xlib/Was muß ich includieren? (Ich benutze VS6)
Ist der Code zu ok oder gibt es dafür eine einfachere Lösung?Viele Dank
Peter
-
Dann schreib mal den ersten Buchstaben gross...
=> Sleep
-
Uh wie peinlich. Danke