raneria
Messages postés11Date d'inscriptionmardi 19 décembre 2006StatutMembreDernière intervention30 juin 2008
-
12 juin 2007 à 14:30
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 2009
-
13 juin 2007 à 15:17
Comment utiliser un dll dans c++?
- declaration du dll
- declaration des fonction du dll.
MERCI!!!!
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 12 juin 2007 à 14:38
Normalement, t'as un .lib qui vient avec. Suffis de l'ajouter au linker. Si tu n'en a pas, il existe GetProcAddress qui récupère l'adresse de la fonction et la retourne sur un pointeur de fonction. Inutile d'avoir des prototype dans ce cas.
Sinon, tu devrais avoir un header (.h) qui déclare les prototypes. Si tu n'en a pas, tu peux soi en créé un ou déclarer les prototypes directement dans ton code.
Loki6
Messages postés286Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 décembre 20092 13 juin 2007 à 10:01
comme le dit SAKingdom, tu ajoutes le .lib.
pour le fichier .dll, en général, il me semble qu'il faut le copier dans le dossier de l'exécutable, pour que ça fonctionne.