Evenement entre une dll et un exe
	
	
		Bonjour,
j'ai un programme qui charge dynamiquement des dll, et qui communiquent avec elles en appelant des méthodes dans le sens exe->dll, et qui normalement doit recevoir des evenements dans le sens dll->exe. Le problème c'est que je ne reçois jamais les evenements sur mon programme principal, un explication?
pour le code, je fait dans mes dll :
	Code:
	
| 12
 3
 4
 
 |  
__eventbool eventRequete(char *expediteur, char *message);
__eventbool eventReponse(char *destinataire, char *reponse);
__eventbool eventEnvoyer(char *expediteur, char *message); | 
 
	Code:
	
| 12
 
 | __raise this->eventEnvoyer(nom.GetBuffer(),message.GetBuffer());
// ... pareil pour les autres | 
 
et dans mon programme :
	Code:
	
| 12
 3
 
 | __hook(&PlugIn::eventRequete,p,&Gestionnaire::requete);
__hook(&PlugIn::eventReponse,p,&Gestionnaire::reponse);
__hook(&PlugIn::eventEnvoyer,p,&Gestionnaire::envoyer); | 
 avec les méthodes correspondantes
	Code:
	
| 12
 3
 
 | bool Gestionnaire::requete(char *expediteur, char *message)
bool Gestionnaire::reponse(char *destinataire, char *reponse)
bool Gestionnaire::envoyer(char *expediteur, char *message) |