MFC中 非模态对话框如何创建和显示?

如题,不胜感谢
2025-02-22 23:29:28
推荐回答(1个)
回答1:

使用非模态对话框。假设你定义的对话框为 CDlg; cpp/h/资源文件都定义好了。
CDlg* pOneDlgObj = new CDlg;
if ( pOneDlgObj)
{
BOOL ret = pOneDlgObj->Create(IDD_MYDIALOG,this);
}
pOneDlgObj->ShowWindow(SW_SHOW);

这样就行了,IDD_MYDIALOG为你的对话框资源ID;