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

  FORUM HardWare.fr
  Programmation

  Communication entre applications

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Communication entre applications

n°23951
Charly
Posté le 11-04-2001 à 12:45:28  profilanswer
 

Bonjour,  
 
Je voudrais savoir comment on peut faire dialoguer deux applications indépendantes sous Windows.
 
Si vous avez des exemples ou des adresses J
 
Merci

mood
Publicité
Posté le 11-04-2001 à 12:45:28  profilanswer
 

n°23965
Kyle_Katar​n
Posté le 11-04-2001 à 13:24:09  profilanswer
 

J'ai demandé un truc analogue il y a pas longtemps. Soit tu fais avec Winsock (mais c'est pas hyper rigoureux) soit avec l'API Sendmessage (ou PostMessage, tout dépends de tes messages).
 
Fait une recherche à app.previnstance dans le forum et tu trouveras mon post et les réponses que j'ai eu

n°23973
darkoli
Le Petit Dinosaure Bleu
Posté le 11-04-2001 à 13:41:24  profilanswer
 

moi aussi je veux faire ca. Mais est il possible d'envoyer les messages de pression de touches et de deplacement de souris meme si l'application ciblée n'est pas prévue pour ca. (pour faire du controle d'application)

n°23979
SoWhatIn22
Posté le 11-04-2001 à 13:57:06  profilanswer
 

bon, ben ya deja eu des milliers de topics sur le sujet. Cherchez ceux qui parlent d'IPC (Inter Process Communication);
 
typiquement:
- sockets
- pipes/named pipes
- messages
- mémoire partagée (sous unix en tous cas, sous win connais pas...)

n°23988
Charly
Posté le 11-04-2001 à 14:13:55  profilanswer
 

Ok, mon pb c'est que j'ai une application qui trourne sur un PC et je veux que qd une personne lance une seconde appli sur le meme PC, cette seconde appli utilise la premiere pour faire des truc. DOnc il faut que la seconde application puisse envoyer des messages a la premiere. POur cela je pensais utiliser les API message de Windows, mais il me faut un pointeur sur la loop de traitement de ce message non?
 
Sinon, je ne peux pas passer par une socket dans le cadre de mon prog.
 
Sinon, pour le pipe, je ne connais pas
 
merci

n°24109
MiniCooler
Posté le 11-04-2001 à 20:34:34  profilanswer
 

dans ce cas, le mieux est d'utiliser le message WM_COPYDATA; a toi de voir ce qu'il permet et comment


---------------
SetiCommander, le setiseur à la chaîne ...
n°24176
Charly
Posté le 12-04-2001 à 09:43:47  profilanswer
 

Merci, j'avais trouver une solution hier dans l'apres midi, mais c'est gentil.
 
Merci à tous.

n°24321
Kyle_Katar​n
Posté le 12-04-2001 à 16:14:05  profilanswer
 

le problème c'est que pour faire du copydata en vb, tu peux te brosser, faut être en vc++

n°24338
JWhy
je peux plier (héhé)
Posté le 12-04-2001 à 16:33:16  profilanswer
 

Charly a écrit a écrit :

Merci, j'avais trouver une solution hier dans l'apres midi, mais c'est gentil.
 
Merci à tous.




 
t'as fait quoi,alors, finalement ?


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°25076
Charly
Posté le 17-04-2001 à 09:52:35  profilanswer
 

Ben deja je suis en VC++ donc j'utilise la fonction FindWindows.. pour recuperer le handle et je post un message pour envoyer une struct sinon je fais du Copydata pour envoyer un message. Je recupere les deux evenements dans mon Appli
 
Voila
 
A++


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

  Communication entre applications

 

Sujets relatifs
Communication de deux Javascript sur deux pages web différentesJavascript et communication entre fenêtres !!!!
[TOUS LANGUAGES] Cherche infos sur communication PC --> HP48 
Plus de sujets relatifs à : Communication entre applications


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