Compartir a través de


Clases de vista derivadas disponibles en MFC

En la tabla siguiente se muestran las clases de vista de MFC y sus relaciones entre sí. Las funcionalidades de la clase de vista dependen de la clase de vista MFC de la que deriva.

Ver clases

Clase Descripción
CView Clase base de todas las vistas.
CCtrlView Clase base de CTreeView, CListView, CEditViewy CRichEditView. Estas clases permiten usar la arquitectura de documento y vista con los controles comunes de Windows indicados.
CEditView Vista sencilla basada en el control de cuadro de edición de Windows. Permite escribir y editar texto y se puede usar como base para una aplicación de editor de texto simple. Consulte también CRichEditView.
CRichEditView Vista que contiene un objeto CRichEditCtrl . Esta clase es análoga a CEditView, pero a diferencia CEditViewde , CRichEditView controla el texto con formato.
CListView Vista que contiene un objeto CListCtrl .
CTreeView Vista que contiene un objeto CTreeCtrl para las vistas que se asemejan a la ventana explorador de soluciones en Visual C++.
CScrollView Clase base de CFormView, CRecordViewy CDaoRecordView. Implementa el desplazamiento del contenido de la vista.
CFormView Una vista de formulario, una vista que contiene controles. Una aplicación basada en formularios proporciona una o varias interfaces de formulario.
CHtmlView Vista del explorador web con la que el usuario de la aplicación puede examinar sitios en World Wide Web, así como carpetas en el sistema de archivos local y en una red. La vista del explorador web también puede funcionar como un contenedor de documentos activo.
CRecordView Una vista de formulario que muestra los registros de la base de datos ODBC en los controles. Si selecciona compatibilidad con ODBC en el proyecto, la clase base de la vista es CRecordView. La vista está conectada a un CRowset objeto .
CDaoRecordView Una vista de formulario que muestra los registros de la base de datos DAO en los controles. Si selecciona compatibilidad con DAO en el proyecto, la clase base de la vista es CDaoRecordView. La vista está conectada a un CDaoRecordset objeto .
COleDBRecordView Vista de formulario que muestra registros OLE DB en controles. Si selecciona compatibilidad con OLE DB en el proyecto, la clase base de la vista es COleDBRecordView. La vista está conectada a un CRowset objeto .

Nota:

A partir de la versión 4.0 de MFC, CEditView se deriva de CCtrlView.

Para usar estas clases en su aplicación, derive las clases de vista de su aplicación a partir de ellas. Para obtener información relacionada, consulte Desplazamiento y escalado de vistas. Para obtener más información sobre las clases de base de datos, vea Información general: Programación de bases de datos.

Consulte también

Uso de vistas