网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VC++ > 正文
深入了解MFC中的文挡/视结构
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式
View::OnUpdate函数都会被激发。
(3)、关于CCreateContext的讨论。
CCreateContext是MFC框架所使用的一种结构,它将构成文档/视的组件联系起来。这个结构包括指向文档的指针,框架窗口,视以及文档模板,它还包含一个指向CRuntimeClass的指针,以指明所创建的视的类型。其数据成员如下:
m_pNewViewClass:指向创建上下文的视的CRuntimeClass的指针。
m_pCurrentDoc:指向文档对象的指针,以和新视联系起来。
m_pNewDocTemplate:指向与框架窗口的创建相联系文档模板的指针。
m_pLastView:指向已存在的视,它是新产生的视的模型。
m_pCurrentFrame:指向已存在的框架窗口,它是新产生的框架窗口的模型。
程序员可以通过改变CCreateContext对象的值,来创建更加灵活的视。由于过程较复杂,笔者不再赘许叙,读者可参阅相关的Visual C++ Help文档。
(五)、结束语
Visual C++ 6.0的文档/视结构代表了一种新的程序设计方式,其核心是文档与视的分离,即数据存放与显示(操作)的分离。在MFC类库中,各个对象之间的关系很复杂,但,只要深入了解后,会发现它们之间是相互联系的,可以相互存取的。如果大家想设计出灵活、健壮的应用程序,就必须深入了解MFC。跟踪原代码就是一个较好的方法。文档/视的关系的确非常复杂,如果能知道每个函数是在哪调用的,执行了何种操作,就能游人刃有余,写出优美的应用程序。

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号