要弹出CTestDlg对话框,在响应函数里添加如下程序:
HINSTANCE save_hinstance = AfxGetResourceHandle(); //保存当前的资源模块句柄
HINSTANCE MFCres;
MFCres=LoadLibrary("MyCylinder.dll"); //获取对话框使用的MFC的资源模块句柄,MyCylinder是项目名称
AfxSetResourceHandle(MFCres); //设置当前的句柄为MFC的资源模块句柄
CTestDlg test;
test.DoModal(); // 弹出模态对话框
FreeLibrary(MFCres); //释放句柄
AfxSetResourceHandle(save_hinstance); //恢复之前的句柄