Wenn man
ShellExecuteEx mit dem Flag SEE_MASK_NOCLOSEPROCESS füttert oder
CreateProcess benutzt, kann man auf das Ende der Ausführung warten und dann letztlich mit
GetExitCodeProcess den Rückgabewert holen; ist dieselbe Funktion, mit der man prüft, ob der Prozess noch läuft.
Grüße
Dalai