MFC调用DLL文件中的对话框.非模态形式
调用DLL文件中的对话框_一个DLL的能成功_一个DLL不能成功DllDialogTestVS2010写的一个基于对话框的MFC程序然后创建两个常规动态DLL文件在DLL文件中分别添加对话框一个DLL的对话框能正常调用另一个不行均为非模态调用....C++
下载地址
用户评论
不是我想要的
仅一个可以用,是一个模态对话框,
也算有所帮助,虽然没有解决关键性的问题!
另外一个不能用的原因是,资源实例使用的还是主程序的,没有切换成dll的资源 试试下面的代码: HINSTANCE oldInstance = AfxGetResourceHandle(); HINSTANCE hInst = GetModuleHandle(_T("..//Debug//Dll2.dll")); AfxSetResourceHandle(hInst); CMyDlg dlg; dlg.DoModal(); AfxSetResourceHandle(oldInstance);
不错,可以用