vc编程基础(005) 模态对话框与非模态对话框

①、模态对话框与非模态对话框的区别:
具体见演示!

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

③、模态对话框的创建:CDialog::DoModal
④、非模态对话框的创建:CDialog::Create
堆中申请内存:new、malloc
静态存储区域:全局变量
◆ 解决一闪而过的问题,为什么模态的不会发生这种情况呢?
◆ 解决重复创建的问题;

⑤、对话框的初始化工作:
◆ 在 OnInitDialog() 函数中进行,如果没有的话需自己进行添加;
◆ // TODO: Add extra initialization here 提示在哪加代码就在哪加,否则会出未知的问题的!

 ⑥、两个对话框之间值的传递
◆ 此对象非彼对象;
◆ 设置新对话框的初始化值,从新对话框取值;

原文链接: vc编程基础(005) 模态对话框与非模态对话框 版权所有,转载时请注明出处,违者必究。
注明出处格式:流沙团 ( https://gyarmy.com/post-260.html )

发表评论

0则评论给“vc编程基础(005) 模态对话框与非模态对话框”