懂vc++的请来一下!
CMyModalDialog dlg;
dlg.DoModal();
这两行代码是什么意思呢??能解释一下吗?
CMyModalDialog dlg;
dlg.DoModal();
这两行代码是什么意思呢??能解释一下吗?
答案:为对话框添加一个基于CDialog类的CMyModalDialog类,为IDC_CREATE_DIALOG添加响应,
IDC_CREATE_DIALOG是用来创建模态对话框的基本上是先声明了一个对话框实例
然后显示对话框
CMyModalDialog dlg; 是声明dlg这个对象,是CMyModalDialog 类的或者说是这个数据类型的;CMyModalDialog是自定义的数据类型,里面有方法DoModal(),
后面那句就是调用方法DoModal();。
CMyModalDialog dlg;//声明一个对象,这个对象是类CMyModalDialog的实例
dlg.DoModal();//以模态显示这个对话框
上一个:VC++程序编好了怎么运行?
下一个:我用VC++创建了一个MFC工程,然后后面全部点下一步最后完成,组后为什么没有弹出来书上一样的代码框??