从MFC中的文档类创建无模式对话框

时间:2013-02-22 17:32:35

标签: mfc

从文档类创建模式对话框没有问题。只需将以下内容添加到Document类:

CDialog dlg;

dlg.DoModal();

但是当我想为无模式对话框做同样的事情时,它不起作用:

CDialog * pDialog;  
pDialog = new CDialog();
pDialog->Create(IDD_DIALOG, this);

我得到的错误是: error C2664: 'BOOL CDialog::Create(LPCTSTR,CWnd *)' : cannot convert parameter 1 from 'int' to 'LPCTSTR'

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

我认为你需要的是

pDialog->Create(MAKEINTRESOURCE(IDD_DIALOG), this);
相关问题