Willst Du auf die Beendigung warten, oder wie ist die Frage zu verstehen? ShellExecute liefert Dir zumindest entweder einen Fehlercode (im Bereich bis einschl. 32) oder das
Handle der erzeugten Instanz zurück. Willst Du aber auf die Beendigung warten, musst Du auf z.B. CreateProcess oder ShellExecuteEx ausweichen.