为什么DLL中的函数不能被调用?
我初学DLL,先用MFC AppWizard(dll) 创建一dll 工程Sample,再向类Sample添加一函数Output,再在DEF文件中EXPORTS 下加上 Output,再Build Sample dll; 之后,再创建一对话框工程调用Output函数,语句如下:
gLibSample=LoadLibrary("Sample.dll");
GetProcAddress(gLibSample,"Output");
编译通过,运行,可是没反应,Output函数没有被执行。而且事先我已把Sample.dll拷贝到默认目录下。
不知怎么回事,麻烦大侠们指点一二,先谢过各位。