用户名: 密   码:
   飞诺网 加入收藏
飞诺网 软件编程 C C++ Java VB Delphi Foxpro 汇编语言 游戏开发 移动开发 软件工程师 软工与管理 VC shell编程 C#
VC技术文档 VC系列教程

您当前的位置:飞诺网 >>  软件编程 >>  VC >> VC技术文档

MVC结构模式与MFC Doc/View结构

www.diybl.com    时间 : 2010-10-17  作者:佚名   编辑:hawk 点击:   [ 评论 ]

关于MVC结构模式无须多言,如下图所示:

diyblPic

在MFC中实现经典的MVC结构,如下图所示:

diyblPic

注意:

1、Document和View之间的绑定:View绑定到Document。
2、Frame作为Controller时,由于可以接收到输入消息,比较适合充当控制器。但是,由于视图和文档绑定,所以在切换视图时需要将视图和文档分离开,然后再进行切换。
3、View作为Contrller时,由于该视图和文档是绑定的,所以,可以通过该视图将其他视图与文档关联起来,其他视图并不直接和文档绑定。因此,可以通过隐藏和显示视图来实现不同视图之间的切换。
4、MFC的Doc/View结构本质上就是MVC结构,是MVC结构的一种实现,但是对MVC结构进行了简化。

如果图片或页面不能正常显示请点击这里
VC技术文档推荐文章

文章评论