派生的视图选件类可在MFC

下表显示 MFC 的视图类及其关系用于互相。您的视图类的功能取决于其派生的 MFC 视图类。

视图类

说明

CView

所有视图基类。

CCtrlView

CTreeViewCListViewCEditViewCRichEditView基类。这些类可以使用文档/具有指定的 windows 公共控件的视图结构。

CEditView

基于 windows 的一个简单的视图编辑框控件。输入和编辑文本的允许,并且可以用作一个简单的文本编辑器应用程序。另请参见CRichEditView

CRichEditView

包含 CRichEditCtrl 对象的视图。此类类似于 CEditView,但是,不同 CEditView,设置的 CRichEditView 处理文本。

CListView

包含 CListCtrl 对象的视图。

CTreeView

包含一 CTreeCtrl 对象,类似于 Visual C++ 的解决方案资源管理器 " 窗口视图的视图。

CScrollView

CFormViewCRecordViewCDaoRecordView基类。移动视图的内容的实现。

CFormView

窗体视图,包含控件的视图。基于窗体的应用程序提供了一个或多个这样的窗体接口。

CHtmlView

应用程序的用户可以浏览万维网联合会 (w3c) 网站的浏览器视图,以及文件夹在本地文件系统和网络上浏览器视图还可以用作活动文档容器。

CRecordView

ODBC 显示控件中数据库记录的窗体视图。如果选择 ODBC 支持在项目中,视图的基类是 CRecordView。视图中连接到 CRowset 对象。

CDaoRecordView

DAO 显示控件中数据库记录的窗体视图。如果选择 DAO 支持在项目中,视图的基类是 CDaoRecordView。视图中连接到 CDaoRecordset 对象。

COleDBRecordView

在控件中显示 OLE DB 记录的窗体视图。如果选择 OLE DB 支持在项目中,视图的基类是 COleDBRecordView。视图中连接到 CRowset 对象。

说明说明

基于 MFC 4.0 版中, CEditViewCCtrlView派生。

若要使用这些类在应用程序中,从它们派生应用程序的视图类。有关相关信息,请参见 滚动和缩放视图。有关数据库类的更多信息,请参见 概述:数据库编程

请参见

参考

使用视图