Bonjour à tous,
j'ai entre les mains un code permettant de charger dynamiquement les fonctions d'une dll. Cependant, le brillant auteur a utillisé des macro pour aller plus vite mais a oublié de les expliquer...
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //macro 1 #define ILLDLLH(nom, arg) tupedef unsigned int (stdcall *LPF##nom)arg; extern LPF##nom nom //macro 2 #define ILLDLLDEF(nom) LPF##nom nom=NULL //macro 3 #define ILLDLL(nom) =nom =(LPF##nom)GetProcAddress(g hDll,#nom)
Partager