Bonjour,
J'ai une application en C++ (qui n'a pas été codé par moi), elle est consitutée de nombreux projets dans une solution.
A l'intérieur de cette solution, il y a 3 éléments qui peuvent nous interésser pour mon problème.
J'ai mon projet .exe , une dll 1 et une dll 2.
La dll 1 transmet des informations au projet .exe qui sont ensuite transmises du .exe à la dll2.
J'aimerai que la dll2 envoie la valeur d'une variable à la dll1. J'ai suivi les protocoles classiques (dllexport ...) aucune erreur de compilation cependant que je lance le debugger le programme plante, je pense que cela est du au fait que j'utilise des informations de la dll1 donc je ne peux pas lui envoyé malgré que j’utilise ces informations en passant par le projet .exe, je ne sais pas si ce que je souhaite faire est faisable. Je transmet un petit schéma ci-dessous pour clarifier mon explication
Vu que je ne maitrise pas vraiment cet aspect de la programmation, c'est possible que la réponse soit simple
Partager