Salut à tous!
J'aimerais savoir comment faire pour avoir une seule instance de mon application? (impossibilité de la lancer plusisurs fois à l'écran). Merci de me répondre. Bonne suite
Salut à tous!
J'aimerais savoir comment faire pour avoir une seule instance de mon application? (impossibilité de la lancer plusisurs fois à l'écran). Merci de me répondre. Bonne suite
Soit lors du lancement tu crées un fichier temporaire. A chaque lancement de ton application tu vérifies que ce fichier n'existe pas. Dans le cas contraire arrêt de l'application.
Soit tu as un fichier de configuration de ton application. Tu ajoutes alors dans ce fichier l'id de l'application lancée. A chaque lancement tu vérifies si l'id dans le fichier existe encore comme processus.
Utilisation de Glade avec Gtk+
Code::Blocks et Gtk+ sous Windows
Programmation orientée objet avec Gtk+ v3
- N'oubliez pas de consulter les FAQ Gtk et les cours et tutoriels Gtk
Salut,
je pense que l'utilisation de mutex est maillier. Plus voir http://www.ibm.com/developerworks/es...in32linux.html, essentiellement lisez-vous le text au-dessus de Listing 16 et les examples svuivantes.
Fredy
Il y a http://live.gnome.org/LibUnique qui sera peut être intégré à gtk+ dans un futur plus ou moins proche.
Partager