Créer des .h et .cpp à partir d'une dll

Créer des .h et .cpp à partir d'une dll - C++ - Programmation

Marsh Posté le 02-02-2006 à 16:18:00    

:hello: :bounce:
 
Voilà, j'ai un petit problème : j'utilise la librairie Qt (jusque là pas de problème). Et je souhaite intégrer un axWidget d'un type définit dans une dll (2D.dll : là aussi no problémo).
 
Là où j'ai un problème, c'est que je souhaite utilisé LES objets de la dll. Or celle-ci n'est pas accompagné de .h ou .cpp et donc je ne peux pas utiliser les objets de cette dll (je sais leur nom et leurs méthodes).
 
J'utilise Visual C++ 6.0, quelqu'un(e) peut-il/elle m'aider ?
 
Thanks

Reply

Marsh Posté le 02-02-2006 à 16:18:00   

Reply

Marsh Posté le 02-02-2006 à 20:08:01    

essaye implib

Reply

Marsh Posté le 03-02-2006 à 08:49:04    

En faite ce que je souhaite c'est connaitre la commande qui me génère automatiquement les fichiers .h et .cpp correspondant aux objet de la dll.
Visual est capable de le faire, j'ai un exemple sous les yeux, le problème c'est que je ne sais pas comment reproduire la manip, et l'utilisateur qui y est parvenu ne s'en rapelleplus non plus.

Reply

Marsh Posté le 03-02-2006 à 08:50:43    

Autant pour moi, je viens de trouver :
Menus Insert -> add class wizard -> class info -> add class -> from library :D


Message édité par LordPeterPan le 03-02-2006 à 09:04:26
Reply

Marsh Posté le 04-02-2006 à 02:24:20    

c'est pas trop un probleme de C++ mais plutot software :)

Reply

Marsh Posté le 06-02-2006 à 12:07:29    

Heu j suis vraiment un boulet :( mais comment qu'on fait quand on veut inclure les fichiers généré dans un projet Qt sans MFC. En effet le bouton class wizard est disabled quand le projet n'est pas un projet MFC, aidez moi please vous etes mon dernier espoir, et vu que je ne suis pas dans star wars il n'y en a pas d'autre [private joke]

Reply

Marsh Posté le 15-02-2006 à 01:26:28    

essaye implib :-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed