aDebhian
Messages postés7Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention29 juin 2006
-
5 mai 2005 à 11:09
aDebhian
Messages postés7Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention29 juin 2006
-
5 mai 2005 à 14:49
Pour ce faire, j'ai lu msdn, codes-sources et j'en suis arrivé à ceci:
[FONCTION DLL]
extern "C" __declspec(dllexport) int tests(int test)
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 5 mai 2005 à 13:33
J'avais oublié qu'en __stdcall les noms de fonctions sont modifiés, a
la place de tests tu dois mettre "_tests@4". Sinon tu peux enlever tous
les __stdcall (typedef int (* FUNCPROC)(int test);) et dans ce cas le
nom de la fonction est "tests"
Dnas ton code de départ, tu avais donc juste un __stdcall en trop dans la définition de FUNCPROC