DLL代码
extern "C " _declspec(dllexport)
int add2int(int x,int y)
{
return x+y;
}
编译为a.dll
.exe
HINSTANCE hDll;
hDll=LoadLibrary( "a.DLL ");
assert(hDll);
typedef int (*pfadd2int)(int x,int y);
pfadd2int padd2int;
padd2int=(pfadd2int)GetProcAddress(hDll, "add2int ");
assert(padd2int);
printf( "%d\n ",padd2int(2,4));