Bonjour,
J'ai une première application "Appli_1" du type Explorer.
J'ai une seconde application "Appli_2" de type MDI servant à afficher les données d'une base MySQL.
A partir d'Appli_1, j'ouvre Appli_2 via ShellExecute. Une child s'ouvre normalement, ça marche bien et je récupère correctement la ligne de commande.
Mon problème, c'est que lorsque je souhaite réouvrir à partir d'Appli_1, une seconde child dans Appli_2, cette dernière ne s'ouvre pas. Je détecte bien qu'il y a déjà une instance de Appli_1 mais si je fait un AfxGetApp() pour récupérer le pointeur de l'instance en question, cela me renvoit le pointeur d'une nouvelle instance.
Je m'acharne depuis quelques jours sur ce problème sans succès.
Quelqu'un aurait il la gentillesse de m'aider. Merci d'avance.
Partager