cs_StefB
Messages postés2Date d'inscriptionjeudi 10 avril 2003StatutMembreDernière intervention11 avril 2003
-
11 avril 2003 à 21:32
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
11 avril 2003 à 21:42
Bonjour a tous,
QUESTIONS :
- Comment utiliser les classes, varaibles, constantes et fonctions dans une DLL sous VC++?
- Est-ce t'il existe un tutoriel simple et précis (je ne suis pas expert!!) qui puisse me guider?
- Est-ce que quelqu'un à un exemple de code simple qui montre comment faire?
- Je suis pret à prendre un tut en anglais (ma copine me le traduira si necessaire!)
En effet, je voudrais piloter un appareil. Je ne dispose que de la DLL, du .H mais pas d .LIB .
Cette DLL contient l'ensemble des classes, variables et fonctions qui sont necessaire au pilotage de cet appareil. Je ne dispose d'aucune doc autre que le header (et encore il est en japonnais!!)
Je sais que la question a très certainement été mainte fois aborté, mais je ne trouve pas de solution. On m'a bien filé les MSDNs en me disant que tout était dedans, mais ne parlant que très sommairement anglais, c'est une véritable galère pour trouver ce que je cherche.
Lors de mes recherches, chaque fois que l'on parle d'utiliser les fonctions d'une DLL, il faut disposer du Header, de la DLL et du .LIB (et c'est là que le bas blesse!!)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 11 avril 2003 à 21:42
Si tu as le h, c'est suffisant.
Charge la dll avec LoadLibrary().
ensuite GetProcAddress() pour obtenir un pointeur sur chaque fonction exportee dont tu as besoin et roule.
Tu peux aussi mettre kazaa et rechercher:
JeffreyRichter4
RichterSources
Bouquin complet et sources que je mets a disposition. La bible de la prog systeme sur Win32.
BruNews, ciao...