当前位置:编程学习 > VC++ >>

懂vc++的请来一下!

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工程,然后后面全部点下一步最后完成,组后为什么没有弹出来书上一样的代码框??

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,