debug 能编译运行,release 版本能编译但运行就报错?
HINSTANCE hInst=NULL;hInst=LoadLibrary("d:\\dd\\Release\\ydjk.dll");
typedef int(*ADDPROC) (string a, string b);
ADDPROC Add=NULL;
Add=(ADDPROC) GetProcAddress(hInst, "ybdr");
if(!Add)
MessageBox("调用失败");
if (Add("1", "1234")<0)
{
MessageBox("失败");
}
else
{
MessageBox("成功");
}
高人帮我看下,这那有问题?