DLL de passage entre C et C++ - C++ - Programmation
Marsh Posté le 20-04-2006 à 08:30:34
demander sur les Newsgroups :
news://comp.os.ms-windows.programmer.win32
news://fr.comp.os.ms-windows.programmation
(attention, c'est du haut niveau, rien à voir avec ici...)
Marsh Posté le 20-04-2006 à 09:50:19
ReplyMarsh Posté le 21-04-2006 à 12:16:53
Salut,
pas trop compris ton probleme... mais bon!
->pour ton histoire de memoire partagée entre 2 process: http://msdn.microsoft.com/library/ [...] y_data.asp
(la solution semble etre "file mapping"!)
Marsh Posté le 10-04-2006 à 21:21:03
Bonjour a tous,
Petit probleme avec une DLL.
Je travaille avec VisualC++6.0. D'un coté j'ai un executable qui est un projet C fonctionnant sur console Dos Win32, d'un autre coté j'ai une interface graphique utilisant les MFC en C++. entre les deux j'ai une DLL (obligatoire) et pour l'instant je n'arrive pas à transmettre des informations de l'executable C à l'interface C++ par le biais de la DLL.
La DLL à un partie compilée en C pour discuter avec l'excutable C (dialogue testé et validé) et une autre partie compilée en C++ pour dialoguer avec l'interface (dialogue testé et validé).
Mais dans la DLL, je n'arrive pas a faire le lien entre les deux parties compilée différemment.
Y a t'il moyen d'avoir une structure de passage de l'une à l'autre ou des zones mémoires réservées et surtout est-ce que c'est possible de la faire ?
Rmq : le passage par DLL permet d'utiliser le programme seul et lorsque l'on veut on ajoute l'interface et on la lance pour une meilleure vision.
D'avance merci!