Je veux savoir comment faire pour que la deuxième copie d'une application qu'on tente de lancer ouvre la première copie qui est déjà entrain de tourner plutôt qu'une 2ieme copie s'ouvre. ( Exemple comme MSN messenger ).
David
Je veux savoir comment faire pour que la deuxième copie d'une application qu'on tente de lancer ouvre la première copie qui est déjà entrain de tourner plutôt qu'une 2ieme copie s'ouvre. ( Exemple comme MSN messenger ).
David
salut,
voir faq: http://cpp.developpez.com/faq/vc/?pa...NoMoreInstance
après il faut chercher l'instance active et la remettre en avant plan:
http://cpp.developpez.com/faq/vc/?pa...dWindowDesktop
pour l'avant plan BringWindowToTop( ); devrait faire l'affaire.
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager