Bonjour,
J'aimerai savoir comment est-ce que je peux lister les fonctions et classes contenues dans une DLL.
Je dois utiliser une DLL mais je ne connais les noms exacts des fonctions qu'elle contient...existe-t-il un explorateur de DLL ?
Version imprimable
Bonjour,
J'aimerai savoir comment est-ce que je peux lister les fonctions et classes contenues dans une DLL.
Je dois utiliser une DLL mais je ne connais les noms exacts des fonctions qu'elle contient...existe-t-il un explorateur de DLL ?
Dependency Walker (depends.exe) permet d'obtenir les noms des fonctions C dans tous les cas et les prototypes de fonctions C++ si la DLL est compilée avec Visual.
Merci, effectivement cela fonctionne bien.
Est-il possible de trouver des déclarations de types (de classes, d'interfaces ) dans une DLL ?
Parce que j'ai une erreur du type "identificateur non déclaré" et la MSDN me dit que tout est contenu dans la DLL...
Hors, je n'y vois que des fonctions...
Tu ne trouveras pas l'équivalent des fichiers d'en-tête dans une DLL.
Sauf pour des DLLs .Net ou certaines DLLs COM/OLE qui contiennent une Bibliothèque de types (Type Library) qui indique les interfaces COM disponibles (mais seulement les interfaces).