关于非模态对话框的简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:41:27
大家好,就是我创建了一个对话框类CMyDlg,然后我重载了他的构造函数,
CMyDlg(CString ,CString);
请问重载后怎样创建无模态对话框?
这个
CMyDlg *p=new CMyDlg(str1,str2);
......
对不对啊?

CMyDlg *p=new CMyDlg(str1,str2);

下面还要加上:
p->Create(IDD_ID);//你的对话框ID
p->ShowWindow(SW_NORMAL); //显示窗口

对的

没看出什么不对

CMyDlg *p=new CMyDlg(str1,str2);

p->Create(CMyDlg::IDD);
p->ShowWindow(SW_SHOW);