Bonjour,
Lorsque l'on utilise Word par exemple, lorsque je clique sur un fichier doc, cela à pour effet de lancer word et d'ouvrir mon documents.
Si je double clique sur un deuxième fichier doc, selon ne relance pas word mais lui ordonne d'ouvrir une deuxième fenêtre avec le nouveau document...
Je voudrais pouvoir faire la même chose :
Je lance mon programme, je le laisse tourner en tache de fond.
Je relance le même programme. Dans la fonction InitInstance, un test permet de détecter (grace à un objet de la classe Mutex) qu'une instance du même programme tourne déjà, alors cette nouvelle instance se ferme (comme ça une seule instance de mon programme est autorisée à tourner)...
Mais je voudrais faire en sourte qu'avant de se fermer, la deuxième instance puisse transmettre la ligne de commande à la première instance...
J'ai pensé utiliser la base de registre mais cela me semble un peu risqué?
Comment faire ?
Merci...
Francky033
Partager