deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
21 mai 2011 à 12:48
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
21 mai 2011 à 13:22
Yop à tous,
Voila, ça fait maintenant quelques temps que je planche sur ce problème sans trouver la solution.
J'ai un programme dans lequel j'ai un pointeur de fonction qui va pointer sur une fonction présente dans une dll que j'ai chargé. Jusque là ç a fonctionne très bien avec des méthodes en l'absence de pointeur. Mais le problème survient lorsque :
je passe à la méthode présente dans la DLL un pointeur vers une zone mémoire que j'ai alloué dynamiquement dans mon programme. La méthode de la DLL est censée écrire dans cet espace, mais voila cela plante. Cela ne vient pas de ma méthode car si je la place dans mon programme cela fonctionne très bienh. Dés que je l'extériorise dans ma DLL rien ne va plus.