Wie warten Sie, bis ShellExecute ausgeführt wird?

Ich habe verwaltet, um die Verwendung von ShellExecute in VC++ in um um ein Dokument zu starten.
Jetzt will ich einen Befehl-Linie Werkzeug, erhält einige Argumente, und im hintergrund laufen (als versteckte, nicht minimiert) und lass es blockiert mein Programm fließen, so dass ich in der Lage sein zu warten, bis es zu beenden.
Wie ich das verändern der Befehls-Zeile:

ShellExecute(NULL,"open",FULL_PATH_TO_CMD_LINE_TOOL,ARGUMENTS,NULL,SW_HIDE);

Das problem ist, ich habe tool, das wandelt html zu pdf, und ich Wünsche mir, dass, sobald das tool fertig, auch bekannt als pdf-Datei bereit, um eine andere Funktion ShellExecute, um es anzuzeigen.

InformationsquelleAutor der Frage buddy123 | 2013-07-14

Schreibe einen Kommentar