Share via


La vista ordena (la arquitectura)

CView y sus clases derivadas son ventanas secundarias que representan el área cliente de una ventana de marco.Las vistas muestran datos y aceptan la entrada de un documento.

Una clase de vista se asocia a una clase de documento y una clase de ventana de marco utilizando un objeto de plantilla de documento.

  • CView
    La clase base para las vistas específicas de la aplicación de los datos de un documento.Las vistas muestran datos y aceptan datos proporcionados por el usuario para editar o para seleccionar los datos.Derive la clase de vista de CView.

  • CScrollView
    La clase base para las vistas con capacidades de desplazamiento.Derive la clase de vista de CScrollView para el desplazamiento automático.

Formulario y registre las vistas

Las vistas de formulario también están adoptando vistas.Se basan en una plantilla de cuadro de diálogo.

Las vistas de registros se derivan de las vistas de formulario.Además de la plantilla en el cuadro de diálogo, también tienen una conexión a una base de datos.

  • CFormView
    Una vista de desplazamiento cuyo diseño se define en una plantilla de cuadro de diálogo.Derive una clase de CFormView para implementar una interfaz de usuario basada en una plantilla de cuadro de diálogo.

  • CDaoRecordView
    Proporciona una vista de formulario directamente conectada a un objeto de conjunto de registros de (DAO) del Objeto de acceso a datos.Como todas las vistas de formulario, CDaoRecordView se basa en una plantilla de cuadro de diálogo.

  • CHtmlView
    Admite un control para la exploración del web dentro de una aplicación.El control admite HTML dinámico en MFC.

  • COLEDBRecordView
    Proporciona compatibilidad con MFC OLE DB para las vistas de formulario.

  • CRecordView
    Proporciona una vista de formulario directamente conectada a un objeto de conjunto de registros de ODBC.Como todas las vistas de formulario, CRecordView se basa en una plantilla de cuadro de diálogo.

Vistas de Control

Las vistas de Control muestran un control como su vista.

  • CCtrlView
    La clase base para todas las vistas asociado a los controles de Windows.Las vistas basadas en los controles son descritas debajo.

  • CEditView
    Una vista que contenga un control de edición estándar de Windows (vea CEdit).Los controles de edición admiten la modificación de texto, busque, reemplazando, y mover funciones.

  • CRichEditView
    Una vista que contenga un control rich edit de Windows (vea CRichEditCtrl).Además de las funciones de un control de edición, de fuentes admiten controles rich edit, colores, un formato de párrafo, y objetos OLE incrustados.

  • CListView
    Una vista que contenga un control de lista de Windows (vea CListCtrl).Un control de lista muestra iconos y cadenas de manera similar al panel derecho del Explorador de archivos.

  • CTreeView
    Una vista que contiene un control de árbol de Windows (vea CTreeCtrl).Iconos y cadenas de se muestra un control de árbol organizados en una jerarquía de una manera similar al panel izquierdo del Explorador de archivos.

Vea también

Conceptos

Información general de la biblioteca de clases