Bonjour à tous,
Je désire exporter certaines fonctions dans une DLL pour réaliser un plugin pour le logiciel Virtools (pour les connaisseurs).
J'exporte chaqune de ces fonction avec l'expression __declspec(dllexport).
Mes fonctions sont bien exportées dans la DLL, mais le plugin n'est pas chargé par le soft.
Une des fonctions est par exemple CKGetPluginInfo.
Si j'étudie avec Dependency Walker (outil VS6) la DLL d'un plugin qui marche, je vois l'entrée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CKGetPluginInfoCount
Si j'étudie ma DLL, l'entrée correspondante à cette fonction ressemble plutot à ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ?CKGetPluginInfoCount@@YAHXZ
Il y a effectivement un problème, mais je ne sais pas à quoi correspondent ces caractères, et comment y remédier.
Vous avez des idées ? Merci d'avance !
Partager