Nombre de DLL
Publicado por Alvaro (122 intervenciones) el 11/09/2002 19:51:14
Tengo un problema al llamar a una dll
en una dll llamada strfncs.dll tengo una funcion llamada Trim
El asunto es que si utilizo GetProcAddress(hDll, "Trim") y retorna NULL lo que me dice que en la dll la funcion se encuentra definida con otro nombre.
Al editar la dll con el note pad obtengo el nombre de la funcion que es:
" ?trim@@YAPADPAD@Z "
Si utilizo GetProcAddress(hDll, "?trim@@YAPADPAD@Z") si funciona.
¿ Como puedo evitar esta diferencia en el nombre de la funcion y el que queda en la dll ?
en una dll llamada strfncs.dll tengo una funcion llamada Trim
El asunto es que si utilizo GetProcAddress(hDll, "Trim") y retorna NULL lo que me dice que en la dll la funcion se encuentra definida con otro nombre.
Al editar la dll con el note pad obtengo el nombre de la funcion que es:
" ?trim@@YAPADPAD@Z "
Si utilizo GetProcAddress(hDll, "?trim@@YAPADPAD@Z") si funciona.
¿ Como puedo evitar esta diferencia en el nombre de la funcion y el que queda en la dll ?
Valora esta pregunta


0