博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC文档与视图结构学习总结
阅读量:5973 次
发布时间:2019-06-19

本文共 547 字,大约阅读时间需要 1 分钟。

1.新建单文档项目MySdi

在向导最后一步选择CFormView作为视图类的基类

2.一个视图只能对应一个文档,一个文档可以对应多个视图。

3.视图类取得对应文档的方法

CMySdiDoc *pDoc = GetDocument();

ASSERT_VALID(pDoc);

重写

CMySdiDoc* CMySdiView::GetDocument() const // 非调试版本是内联的

{

 ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CMySdiDoc)));

 return (CMySdiDoc*)m_pDocument;

}

4.CDocument类UpdateAllViews();

GetDocument()->UpdateAllViews(this);

5.CView类的OnUpdate();更新视图时调用。

6.CView类的OnInitialUpdate();

当应该程序启动或者用户选择打开文件或新建文件时调用。

    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/greatverve/archive/2010/12/03/vc-doc-view.html,如需转载请自行联系原作者

你可能感兴趣的文章
HT for Web的HTML5树组件延迟加载技术实现
查看>>
ASP.NET MVC 3 Razor Nested foreach with if statements
查看>>
【Mysql】命令行
查看>>
Asterisk 安装与配置
查看>>
利用日志记录所有LINQ的增,删,改解决方案
查看>>
实例讲解PostSharp(一)
查看>>
graylog 客户端的安装配置
查看>>
CentOS6.4_X86_64 安装Drupal-7.31必须成功版!
查看>>
驱动学习之驱动和应用的接口
查看>>
hbase region split源码分析
查看>>
MySQL备份之分库分表备份脚本
查看>>
Java 与 Netty 实现高性能高并发
查看>>
SurfControl人工智能新突破 领跑反垃圾邮件
查看>>
一个动态ACL的案例
查看>>
linux基础中的基础
查看>>
jquery 表单验证
查看>>
openstack 之 windows server 2008镜像制作
查看>>
VI快捷键攻略
查看>>
Win server 2012 R2 文件服务器--(三)配额限制
查看>>
卓越质量管理成就创新高地 中关村软件园再出发
查看>>