extraire une classe d'une DLL
Bonjour à tous,
J'ai quelques DLL qui m'ont été fournies pour un projet mais celles-ci m'ont été livrées sans fichiers .lib et sans .h.
Ces DLL possèdent des classes du genre
Code:
1 2 3 4 5
| class X{
public:
X(){}
methode1(){}
} |
et aucune fonction du genre
Code:
X* constructeur_de_X(){return new X;}
Du coup je ne peux utiliser le LoadLibrary suivi d'un GetProcAdresse de cette fonction pour créer cet objet X.
Existe-t-il d'autres solutions pour arriver à utiliser cette classe incluse dans ma DLL ?
PS: j'ai en main une doc décrivant tous les objets et leurs méthodes