MFC中的视图
来源:互联网 发布:网络剧 有毒 第一集 编辑:程序博客网 时间:2024/06/08 15:21
一 MFC的视图
1. 相关类
CView类. 父类是CWnd类,专门显示数据的窗口.
包含了纯虚函数OnDraw,是抽象类.
2. 使用方法
添加CView的子类CMyView类,并实现OnDraw() 函数
由于在CView类中重写了PostNcDestroy()函数.并在执行函数的是否采用了自销毁,
所以创建视图对象,应该在堆中创建.
CView::DoPreparePrinting
显示打印对话框并创建打印机上下文;,并重写 OnPreparePrinting 成员函数时,请调用。
CView::GetDocument
返回文档与视图。
CView::IsSelected
测试文档项目是否已选中。 对OLE支持。
安全性
调用时,项目首次拖动到视图的拖放区域。
CView::OnDragLeave
调用,将一个拖动的项出视图的拖放区域。
CView::OnDragOver
调用,在将项拖动到视图中的拖放区域。
CView::OnDragScroll
调用确定光标是否拖入窗口中滚动区域。
CView::OnDrop
调用,该项目被丢弃到视图的拖放区域,默认处理程序。
CView::OnDropEx
调用,该项目被丢弃到视图的拖放区域,主要处理程序。
CView::OnInitialUpdate
调用,视图首先附加到文档之后。
CView::OnPrepareDC
调用,在 OnDraw 成员函数用于屏幕显示或 OnPrint 成员函数之前先对打印或打印预览调用。
CView::OnScroll
调用,当OLE项在视图的内容边框外部拖动。
CView::OnScrollBy
调用,即包含有效的就地OLE项的视图移动。
受保护函数
CView::OnActivateFrame
调用激活时,包含视图的框架窗口或停用。
CView::OnActivateView
调用激活时,视图。
CView::OnBeginPrinting
调用,当打印作业开始;重写分配图形设备接口(GDI)资源。
CView::OnDraw
调用呈现文档的图像屏幕显示、打印、打印预览的。 该函数为纯虚函数,所以需要自己实现方能
实例化视图类.
CView::OnPreparePrinting
调用,在文档打印或已预览前;初始化打印对话框的重写。
CView::OnPrint
调用或打印预览文档的页。
CView::OnUpdate
调用其文档的视图修改了通知
1. 相关类
CView类. 父类是CWnd类,专门显示数据的窗口.
包含了纯虚函数OnDraw,是抽象类.
2. 使用方法
添加CView的子类CMyView类,并实现OnDraw() 函数
由于在CView类中重写了PostNcDestroy()函数.并在执行函数的是否采用了自销毁,
所以创建视图对象,应该在堆中创建.
CView::DoPreparePrinting
显示打印对话框并创建打印机上下文;,并重写 OnPreparePrinting 成员函数时,请调用。
CView::GetDocument
返回文档与视图。
CView::IsSelected
测试文档项目是否已选中。 对OLE支持。
安全性
调用时,项目首次拖动到视图的拖放区域。
CView::OnDragLeave
调用,将一个拖动的项出视图的拖放区域。
CView::OnDragOver
调用,在将项拖动到视图中的拖放区域。
CView::OnDragScroll
调用确定光标是否拖入窗口中滚动区域。
CView::OnDrop
调用,该项目被丢弃到视图的拖放区域,默认处理程序。
CView::OnDropEx
调用,该项目被丢弃到视图的拖放区域,主要处理程序。
CView::OnInitialUpdate
调用,视图首先附加到文档之后。
CView::OnPrepareDC
调用,在 OnDraw 成员函数用于屏幕显示或 OnPrint 成员函数之前先对打印或打印预览调用。
CView::OnScroll
调用,当OLE项在视图的内容边框外部拖动。
CView::OnScrollBy
调用,即包含有效的就地OLE项的视图移动。
受保护函数
CView::OnActivateFrame
调用激活时,包含视图的框架窗口或停用。
CView::OnActivateView
调用激活时,视图。
CView::OnBeginPrinting
调用,当打印作业开始;重写分配图形设备接口(GDI)资源。
CView::OnDraw
调用呈现文档的图像屏幕显示、打印、打印预览的。 该函数为纯虚函数,所以需要自己实现方能
实例化视图类.
CView::OnPreparePrinting
调用,在文档打印或已预览前;初始化打印对话框的重写。
CView::OnPrint
调用或打印预览文档的页。
CView::OnUpdate
调用其文档的视图修改了通知
0 0
- MFC中的视图类
- MFC中的资源视图
- MFC中的视图
- MFC中的视图重绘机制
- MFC中的视图重绘机制
- MFC中的列表视图控件CListCtrl(转)
- 为MFC单文档中的视图添加CScrollBar控件
- MFC:多文档视图中的子窗口枚举代码片段
- 免费的代码-MFC中的文档视图结构
- MFC文档视图架构
- MFC文档视图结构
- MFC分视图操作
- MFC-文档视图
- 深入浅出MFC“文档/视图”
- MFC 文档视图
- 深入浅出 MFC多视图
- MFC的视图View
- MFC视图分割
- 数组工具对象建立
- 移动应用渗透测试的军火库清单
- 使用Python完成机器学习算法之Logistic Regression
- 在 Alpine Linux 上编译 Linux0.11 内核
- CXF
- MFC中的视图
- 责任链模式【Chain of Responsibility Pattern】
- 互联网和金融 在数据挖掘上究竟存在什么区别
- Life is beautiful
- 性能调试之总结
- bug修复个人总结
- 上传文件超过限制,造成长时间无响应的解决方案
- 在开发中,增加小的方法的一些个人感悟
- 二叉树的基本操作 C语言