Lier une dll

auges Messages postés 9 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 juin 2005 - 3 juin 2005 à 14:57
platon179 Messages postés 237 Date d'inscription lundi 20 mai 2002 Statut Membre Dernière intervention 22 juillet 2011 - 3 juin 2005 à 21:35
Salut les amis
je programme actuellement sous C++.NET et j'ai une dll qui est ecrite sous C.
J'aimerais utiliser les fonctions que cette dll met à ma disposition mais je ne sais pas comment faire.
Est ce que qqn saurait comment faire pour integrer cette dll dans mon projet C++.NET
Je vous remercie d'avance.
auges

1 réponse

platon179 Messages postés 237 Date d'inscription lundi 20 mai 2002 Statut Membre Dernière intervention 22 juillet 2011 2
3 juin 2005 à 21:35
Salut :)



Pour utiliser une DLL dans un projet C++, il faut que tu lies la
librairie .LIB fournie avec (sous VS .NET, tu peux faire un #pragma
comment(lib, "nom_librairie.lib") ).



Si tu as pas de .LIB, tu dois charger la DLL avec la fonction
LoadLibrary du SDK Win32, et obtenir les adresses des fonctions de la
librairie avec GetProcAddress.... Voir la doc MSDN



@+++ et bonne fin de soirée
0
Rejoignez-nous