之前研究过MFC,过了段时间就忘得差不多了…… 只记得对话框有两种:有模式/无模式 1)有模式的对话框似乎不能动态创建,它由InitInstance()函数中自动生成的"dlg.DoModal();"显示 2)这里的自定义对话框估计是无模式对话框,它只能由以下语句创建和显示: bo->Create(IDD_DIALOG); bo->ShowWindow(SW_SHOW); 3)有模式对话框不能调用Create和ShowWindow函数 4)无模式对话框不能调用DoModal函数 5)无模式对话框还必须重载DestroyWindow方法,否则无法销毁 详细的内容google 有模式/无模式 吧
CDlg* bo = new CDlg; bo->Create(IDD_DIALOG); bo->ShowWindow(SW_SHOW);
64,686
社区成员
250,505
社区内容
加载中
试试用AI创作助手写篇文章吧