Bah comme fait plus haut sauf que comme le fait remarquer juju12, c'est quand même mieux de garder le handle renvoyé par LoadLibrary.
T'as exemple sur wikipedia,
ici (Sous le VB et le Delphi).
Globalement, il faut :
1 Déclarer un pointeur sur une fonction qui a le même proto que celle qu'on veut utiliser.
2 Déclarer un handle.
3 Charger la librairie avec LoadLibrary et récupérer le handle de la lib.
4 Récupérer l'adresse de la fonction qui nous intéresse dans la librairie en se servant du handle de celle-ci. On met l'adresse de cette fonction dans le pointeur déclaré plus haut.
5 Pour appeler la fonction, on se sert du pointeur.
Un AV qui refuse l'import de CopyFile et GetModuleFileName dans un exe, c'est de la merde en boite. Faut pas déconner bordel, c'est du n'importe quoi. Tu n'as pas à t'adapter à ce genre de logiciel de merde.
3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08