DLL中的导出函数
_declspec(dllexport) int ShowMsg(void){
char* msg="MFC";
::MessageBox(NULL,msg,"",MB_OK);
return 1;
}
把生成的DLL和Lib复制到应用程序的根目录。
正面重点了显示链接的调用方式
typedef void (TESTDLL)();
HINSTANCE hDllInst;
hDllInst=::LoadLibrary("MFCexp14_3.dll");
if(hDllInst==NULL){
AfxMessageBox("Fail");
}
TESTDLL* lpproc;
lpproc=(TESTDLL*)GetProcAddress(hDllInst,"ShowMsg");
if(lpproc!=(TESTDLL*)NULL)(*lpproc)();
FreeLibrary(hDllInst);