Bonjour, ben j'ai commencé à comprendre petit à petit comment doit marcher mon programme que je veux interfacer avec ma DLL.
J'ai fais un bout de code que j'ai essayé je pense que la DLL est chargé mais je sais pas comment appeler les fonctions se trouvant dans ma DLL et aussi j'ai un "point.h" qui contient les prototypes des fonctions de la DLL je sais pas si je dois m'en servir??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int maclass::LoadDLL(QString filename) { QLibrary myLib(filename) ; typedef void (*MyPrototype)(); MyPrototype myFunction = (MyPrototype) myLib.load() ;//J'appelle toutes les fonctions existant dans ma DLL. if (myFunction) myFunction(); qDebug() << "DLL success load" ; //Voici la fonction se trouvant dans la DLL et dont je voudrais appleler! //RegisterEventCallback( eventCallback_t eventCallbackProc, void* customData = NULL ); }
Merci d'avance de votre aide.
Partager