CreateProcess und was anders
-
Hallo Leute,
ich stehe seit ein paar Tagen vor einem Problem und kann es nicht lösen, es wird mich sehr freuen, wenn ihr mir helfen könntet.
Wenn man bei meinem Programm auf einen Menüeintrag klickt wird ein anders Programm gestartet, mit dem gestarteten Program kann der Anwender dann arbeiten, und anschliessend zum Hauptprogram zurückkeheren ohne das gestartete Programm zu schliessen.
Wenn der Anwender aber noch ein zweites mal auf den Menüeintrag klickt, will ich das schon gestartete (zweite) Programm auf dem Desktop zeigen und nicht ihn zum zweiten mal kreiern, und genau das kriege ich nicht hin. Ich habe irgendwie versucht den WindowHandle vom gestarteten Programm zu besorgen und ihn mit ShowWindow auf dem Desktop zu zeigen, aber es hat nnicht funktioniert.
Dazu will ich, wenn das Hauptprogramm geschlossen wird, daß auch das gestartete Programm geschlossen wird.Weiss vielleicht jemand, wie ich das alles gebacken kriege.
Ich wäre für jede Hilfe dankbar.
NoBodyIsPerfekt
-