Createmutex etc....

Résolu
leprov Messages postés 1160 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 21 octobre 2010 - 15 août 2004 à 14:42
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 15 août 2004 à 17:34
salut a tous.
je voudrais faire en sorte que mon prog ne puisse etre lancé qu'une seule fois. j'ai fouillé les sources et jai vu kon pouvais utiliser ca dans les messages sur la source de brunews....mais question apres fouillé msdn: comment ca marche? je sais pas ce qu'est un mutex, et j'ai pas compris comment utliser ces fonctions, quelqu'un pourrait t'il me faire vite fait un petit exemple d'appli, qui juste se lance et vérifie grace a ceci si elle n'est pas déja lancé afin de m'aider a comprendre? meme une source de tete qui est pas forcée d'etre parfaite et de marcher, juste un exemple pour que je comprenne l'utilisation de ces fonctions et leur fonctionnement concret? merci d'avance

4 réponses

cs_Arnotic Messages postés 933 Date d'inscription dimanche 1 avril 2001 Statut Membre Dernière intervention 9 janvier 2012
15 août 2004 à 15:01
Source Brunews : http://www.cppfrance.com/code.aspx?ID=25238

Pas besoin de CreateMutex et autre... Quand on peut éviter d'utiliser les objets Kernel on le fait...
Le filemapping et la solution à ton problème.

@+
Arnotic,
Admin CS, MVP Visual C++
3
leprov Messages postés 1160 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 21 octobre 2010 17
15 août 2004 à 17:12
comme dis précédemment a pas capté la source de brunews et jai essayé de copier coller la partie de code "interessante" et ca marche pas.........bon je vais my recoller. merci
0
cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 1
15 août 2004 à 17:22
Arnotic > J'ai une kestion simple, pourkoi ne pas utiliser les objets kernel ? (objets kernel, tu entends par la mutex, semaphore, evenement ? yen a encore ?)
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
15 août 2004 à 17:34
Richter explique tres clairement qu'un objet kernel emploie des ressources qu'un objet user n'emploie pas.

ciao...
BruNews, Admin CS, MVP Visual C++
0
Rejoignez-nous