2010-05-17 7 views
2

J'ai travaillé sur cette application et j'ai eu ce problème. L'exécution du programme via une ligne de commande avec différents arguments ouvre un processus .exe différent.Maintien d'une application d'instance unique

Ma question est de savoir comment puis-je empêcher d'ouvrir le même fichier plusieurs fois, et est-il possible d'envoyer de nouveaux arguments de ligne de commande à l'instance d'application déjà ouverte.

Merci.

+1

devrait aider: http://stackoverflow.com/questions/819773/run-single-instance-of-an-application-using- mutex –

+0

Plus utile: http://stackoverflow.com/questions/1904519/how-to-call-win32-createmutex-from-net –

Répondre

1
+1

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [De l'examen] (/ review/low-quality-posts/18636432) – sous2817