下表说明 MFC 视图的类以及它们的相互关系。 视图类的功能取决于它派生的 MFC 视图类。
视图类
类 |
说明 |
---|---|
的所有基类视图。 |
|
CTreeView、CListView、CEditView和 CRichEditView的基类。 这些类使您可以使用一个 Windows 公共控件的文档/视图结构。 |
|
基于 Windows 编辑框控件的简单视图。 允许输入和编辑文本,并且可以用作一简单文本编辑器应用程序。 另请参见CRichEditView。 |
|
包含 CRichEditCtrl 对象的视图。 此类是与 CEditView类似,但是,与 CEditView不同的是,CRichEditView 处理的格式文本。 |
|
包含 CListCtrl 对象的视图。 |
|
包含 CTreeCtrl 对象,类似于 Visual C++ 的解决方案资源管理器窗口中的视图的视图。 |
|
CFormView、CRecordView和 CDaoRecordView的基类。 滚动的内容视图实现的。 |
|
窗体视图,包含控件的视图。 基于窗体的应用程序提供一个或多个此类窗体接口。 |
|
应用程序用户可以浏览 Web 的站点的 Web 浏览器,以及视图文件夹在本地文件系统和网络上。 Web 浏览器视图还可为活动文档容器。 |
|
演示控件中的 ODBC 数据库记录窗体的视图。 如果您在项目中选择 ODBC 支持,视图的基类是 CRecordView。 视图连接到 CRowset 对象。 |
|
该窗体的视图控件中的 DAO 数据库记录。 如果选择项目中,DAO 支持视图的基类是 CDaoRecordView。 视图连接到 CDaoRecordset 对象。 |
|
在控件中显示 OLE DB 记录窗体的视图。 如果选择项目中,OLE DB 支持视图的基类是 COleDBRecordView。 视图连接到 CRowset 对象。 |
备注
自 MFC 版本 4.0 一样,CEditView 派生自 CCtrlView。
若要使用这些类在应用程序,请从它们派生应用程序的视图类。 有关相关信息,请参见 滚动和缩放视图。 有关数据库的类的更多信息,请参见 概述:数据库编程。