使用视图

视图的责任是图形显示文档的数据呈现给用户并接受和解释为文档的操作中的用户输入。 您在编写自己的视图类的任务是:

  • 编写自己的视图类的 OnDraw 成员函数,呈现文档中的数据。

  • 连接相应的 windows 消息和用户界面对象 (如菜单项添加到消息处理程序成员函数在视图类。

  • 实现这些处理程序解释用户输入。

此外,您可能需要重写在派生的视图类的其他 CView 成员函数。 具体而言,,该视图重绘自身之前,可能需要重写 OnInitialUpdate 执行视图和 OnUpdate 进行特殊的初始化可以执行任何所需的特殊处理。 对于多页文档,您还必须重写 OnPreparePrinting 初始化具有页的数量的打印对话框来打印和其他信息。 有关重写 CView 成员函数的更多信息,请参见 MFC 引用 中的 CView

您想进一步了解什么?

请参见

参考

CFormView 类

使用序列化机制

概念

文档/视图结构

记录视图