新建mfcdll
dll类型选择共享dll类型
附加功能下方的安开发周期不选
完成即可
这样程序界面会出现项目名称开头的.cpp和.h文件
右键项目名称。添加---类---mfc类---
继承选择--CDialog即可
然后即可在里面进行添加了
想要显示对话框
在添加的对话框cpp中添加如下代码
extern "C" __declspec(dllexport) CDialogUser* ShowDialog()
{
// 切记,此处需要加下面这行代码,不然对话框显示不出来。
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CDialogUser *ph = new CDialogUser;
ph->Create(CDialogUser::IDD);
ph->ShowWindow(SW_SHOW);
return ph;
}
这样生成即可
将dll和lib文件拷贝即可
进行测试即可
如果你有疑问请与我联系
扫一扫关注我们:
分享是一种快乐,欢迎加入我们进行分享和学习,共同进步