Hallo,
mein Programm soll dies tun, was bilslang nur über eine Notlösung funktioniert:
- Starte Programm XYZ parallel zu meiner Anwendung
- Positioniere XYZ auf dem Desktop neben meiner Anwendung
Mein Problem, nach shellexecute hab ich keine Ahnung wann und ob das Programm gestartet wurde. Führe ich direkt eine Positionierung durch, funktioniert es nicht, weil ich eigentlich kurz warten müßte.
a) Ich müßte wissen, ob ShellExecute überhaupt etwas starten konnte.
b) Ich müßte wissen wann der Startvorgang abgeschlossen ist. Falls möglich ohne Warteschleife, da die sonst einen Timeout bräuchte.
Gibt es eventuell eine Alternative zu ShellExecute (CreateProcess???).
:-)
mein Programm soll dies tun, was bilslang nur über eine Notlösung funktioniert:
- Starte Programm XYZ parallel zu meiner Anwendung
- Positioniere XYZ auf dem Desktop neben meiner Anwendung
Mein Problem, nach shellexecute hab ich keine Ahnung wann und ob das Programm gestartet wurde. Führe ich direkt eine Positionierung durch, funktioniert es nicht, weil ich eigentlich kurz warten müßte.
a) Ich müßte wissen, ob ShellExecute überhaupt etwas starten konnte.
b) Ich müßte wissen wann der Startvorgang abgeschlossen ist. Falls möglich ohne Warteschleife, da die sonst einen Timeout bräuchte.
Gibt es eventuell eine Alternative zu ShellExecute (CreateProcess???).
:-)
Comment