流沙团
vc编程基础(005) 模态对话框与非模态对话框
2017-8-15 流沙团
①、模态对话框与非模态对话框的区别:

具体见演示!



②、新对话框资源的添加及相关类的绑定:



③、模态对话框的创建:CDialog::DoModal

④、非模态对话框的创建:CDialog::Create

堆中申请内存:new、malloc

静态存储区域:全局变量

◆ 解决一闪而过的问题,为什么模态的不会发生这种情况呢?

◆ 解决重复创建的问题;



⑤、对话框的初始化工作:

◆ 在 OnInitDialog() 函数中进行,如果没有的话需自己进行添加;

◆ // TODO: Add extra initialization here 提示在哪加代码就在哪加,否则会出未知的问题的!



 ⑥、两个对话框之间值的传递

◆ 此对象非彼对象;

◆ 设置新对话框的初始化值,从新对话框取值;
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容