HINSTANCE gLibMyDLL = NULL;
gLibMyDLL = LoadLibrary("test.dll");
if(gLibMyDLL != NULL)
{
//得到函数地址
DOCASE = (int(*)(int,long))GetProcAddress(gLibMyDLL, "DoCase");
}
//调用函数
int s = DOCASE(1,1000);
2.用typedef定义一个指针函数:typedef (*DOCASE)(int ,long);
HINSTANCE gLibMyDLL = NULL;
DOCASE _docase;
gLibMyDLL = LoadLibrary("test.dll");
if(gLibMyDLL != NULL)
{
_docase = (DOCASE)GetProcAddress(gLibMyDll, "DoCase");
}
//调用函数
int s=_docase(1,1000);