首页 > 代码库 > MFC中模态对话框和非模态对话框的区别
MFC中模态对话框和非模态对话框的区别
在MFC中有模态对话框和非模态对话框,那这两种有什么区别呢。又都是用于什么场合呢。
首先,要弄清楚2种对话框是如何创建的。
然后要弄清楚2种对话框有什么区别,可能从表面上看,模态会阻塞主对话框,可原理是什么呢。
还有就是,当有模态和非模态对话框没有关闭的时候,在任务栏中,关闭主窗体,会有什么样的效果呢。
虽然,现在有很多优秀的开源库比如QT,DUI等,但是这些原理,我们还是要了解的,不能停留在用的层面。有人说MFC过时了,有人说,现在有很多开源库,知道怎么用就可以了。但是现在界面要的交互好,界面设计和UI漂亮,还是需要了解清楚的,并且很多时候,还要自绘界面元素。虽然MFC自带的控件很多时候满足不了我们在项目中的要求,但是,大部分学习界面编程都是从MFC开始的吧。MFC这套东西和原理还是值得学习和研究的。
在学习的过程中,要能够举一反三,要刨根问底。把零碎的东西串起来,系统化,并逐渐整理成自己的东西,那你就很厉害了。
MFC中模态对话框和非模态对话框的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。