MFC 静态对话框的创建

来源:互联网 发布:金融数据挖掘与分析pdf 编辑:程序博客网 时间:2024/05/19 11:46

(1)在dialog类的头文件public中添加

static CreateDlg(CWnd *pParent = NULL);                           //在公有成员中添加


(2)定义如下:

C***Dlg * C***Dlg::CreateDlg(CWnd *pParent){C***Dlg *   pDlg   =   new   C***Dlg(pParent);     pDlg-> Create(C***Dlg::IDD, pParent);  return   pDlg;}

(3)调用时


C***Dlg * udlg = C***Dlg::CreateDlg(m_db, this);
udlg->ShowWindow(SW_SHOW);