Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1055 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Application / instance d'application / paramètres d'application

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Application / instance d'application / paramètres d'application

n°872165
oberon_jr
Posté le 13-10-2004 à 10:07:14  profilanswer
 

Salut à tous !
 
Je développe une appli sous C++ Builder 6.
J'arrive à savoir si une instance de mon appli existe grâce à un mutex et la récupère grâce à FindWindow du SDK Window de cetet façon.

Code :
  1. ::CreateMutex(NULL, FALSE, "NDavMutex" );
  2. bool fAppExist = GetLastError() == ERROR_ALREADY_EXISTS ;
  3. if (fAppExist)
  4. {
  5.    HWND Window = FindWindow("TApplication","MyApp" );
  6.    ::PostMessage(Window,WM_QUIT,0,0); //ceci ferme l'application
  7.    return 0 ;
  8. }


 
Ma question est celle ci :
L'utilisateur lance une première instance sans paramètre et minise la fenêtre dans le system tray.
En ligne de commande, il fait appel à l'exe en lui ajoutant des paramètres.  
Comment les faire prendre en compte à l'instance déjà lancée ?
 
Merci pour les réponses

mood
Publicité
Posté le 13-10-2004 à 10:07:14  profilanswer
 

n°872270
Lam's
Profil: bas.
Posté le 13-10-2004 à 12:29:49  profilanswer
 

oberon_jr a écrit :


Comment les faire prendre en compte à l'instance déjà lancée ?


En les passant à l'instance déjà lancée. La réponse est dans la question.
 
C'est à dire, en envoyant un message applicatif, un truc sur une socket, en utilisant de la mémoire partagé, etc. etc. Il y a mille et une façons. Choisis celle que tu connais.
 
Toujours est-il que c'est la responsabilité de ton application que de mettre en place le canal de communication entre l'instance existante et la nouvelle...

n°872372
oberon_jr
Posté le 13-10-2004 à 14:10:16  profilanswer
 

Merci pour le tuyau j'vais me renseigner la dessus ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Application / instance d'application / paramètres d'application

 

Sujets relatifs
Passage de paramètresMVC ds une application C/S
design pattern pour une application C/S[ASPX][C#] Initialiser mon application : chargement en cours
Portabilité d'une application avec GUI ?migration application Access 2003
Paramètres height/width variables + limite de la fenêtre sous MozillaApplication pour page WEB
Taille des application VBA ExcelMigrer une application delphi 7 en 8
Plus de sujets relatifs à : Application / instance d'application / paramètres d'application


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR