Mfc dll的创建
Mfc AppWizard(dll) 文件名为 DLL
在Dll.cpp中 加入1个函数
int add1(int a,int b)
{
return a+b;
}
在 Dll.def文件中导出函数 add1
Rebuild All 重新编译
创建1个MFC程序调用DLL
把
...\Dll\Debug 中的.dll文件和.lib文件复制到 调用dll的项目目录下
把dll文件复制到EXE的Debug目录下
//调用dll
#pragma comment(lib,"Dll.lib");
__declspec(dllimport) int add1(int a,int b);
void CMFCDlg::OnButton1()
{
int z=add1(1,2);
CString s;
s.Format(_T("%d"),z);
AfxMessageBox(s, MB_OK );
}
附件列表