使用视图

视图的职责是以图形方式向用户显示文档的数据,并接受和解释用户输入作为对文档的作。 编写视图类的任务是:

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

  • 将相应的 Windows 消息和用户界面对象(例如菜单项)连接到视图类中的消息处理程序成员函数。

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

此外,可能需要重写 CView 派生视图类中的其他成员函数。 具体而言,你可能希望重写 OnInitialUpdate 以对视图执行特殊初始化,并在视图重新绘制自身之前执行所需的任何特殊处理。 对于多页文档,还必须重写 OnPreparePrinting ,以使用要打印的页数和其他信息初始化打印对话框。 有关重写CView成员函数的详细信息,请参阅 MFC 参考中的 CView 类。

想要详细了解哪些内容

另请参阅

文档/视图体系结构
CFormView 类
记录视图(MFC 数据访问)
绕过序列化机制