#include "stdio.h"
typedef double ( * lpAddFun)(double,double);
int main()
{
HINSTANCE hDll;
lpAddFun addFun;
double result;
hDll = LoadLibrary("..\\add.dll");
if (hDll != NULL)
{
addFun = (lpAddFun)GetProcAddress(hDll,"add");
if(addFun!=NULL)
{
result = addFun(5,3);
printf("%f\n",result);
}
FreeLibrary(hDll);
}
return 0;
}
这样LV生成的DLL就能在VC下调用了。
2014-01-11 12:40
回答:pansino