.Soit tu charges la librairie explicitemenbt avec la fonction LoadLibrary, mais tu dois aller aller ensuite récuperer manuellement un pointeur sur chaque fonction de cette dll. Cela implique que ton programme n'a pas explicitement besoin de cette dll (tu n'as pas compilé ton prog avec le .lib fournit avec cette dll).
.Soit tu mets le chemin du repertoire dans lequel se trouve cette dll dans ton path, et à ce moment windows se charge de la charger automatiquement s'il en a besoin (ie tu as compilé ton prog avec le .lib fournit avec cette dll). Si ton programme n'a pas besoin de cette dll pour tourner, alors la seule façon de la charger est le LoadLibrary. enfin je crois.
Derniere question:
Euh... exporter une dll??? comprends pas la question? Es-tu sûr de toi même comprendre la question? Parce que tres franchement, exporter une dll, cela n'a aucun sens...
Derniere remarque:
il y a eu déjà pas mal de post sur ce sujet. Fait donc une recherche sur le sujet dans ce forum et tu devrais y trouver pas mal de choses.
a+