Clases de vistas (Windows)View Classes (Windows)

CView y sus clases derivadas son ventanas secundarias que representan el área de cliente de una ventana de marco.CView and its derived classes are child windows that represent the client area of a frame window. Las vistas muestran datos y aceptan entradas para un documento.Views show data and accept input for a document.

Una clase de vista se asocia a una clase de documento y una clase de ventana de marco mediante un objeto de plantilla de documento.A view class is associated with a document class and a frame window class using a document-template object.

CViewCView
La clase base para las vistas específicas de la aplicación de los datos de un documento.The base class for application-specific views of a document's data. Las vistas muestran datos y aceptan la entrada del usuario para editar o seleccionar los datos.Views display data and accept user input to edit or select the data. Derive la clase o clases de vista de CView.Derive your view class or classes from CView.

CScrollViewCScrollView
Clase base para las vistas con capacidades de desplazamiento.The base class for views with scrolling capabilities. Derive la clase de vista de CScrollView para el desplazamiento automático.Derive your view class from CScrollView for automatic scrolling.

Vistas de formulario y de registrosForm and Record Views

Las vistas de formulario también se desplazan por las vistas.Form views are also scrolling views. Se basan en una plantilla de cuadro de diálogo.They are based on a dialog box template.

Las vistas de registros se derivan de las vistas de formulario.Record views are derived from form views. Además de la plantilla de cuadro de diálogo, también tienen una conexión a una base de datos.In addition to the dialog box template, they also have a connection to a database.

CFormViewCFormView
Vista de desplazamiento cuyo diseño se define en una plantilla de cuadro de diálogo.A scroll view whose layout is defined in a dialog box template. Derive una clase de CFormView para implementar una interfaz de usuario basada en una plantilla de cuadro de diálogo.Derive a class from CFormView to implement a user interface based on a dialog box template.

CDaoRecordViewCDaoRecordView
Proporciona una vista de formulario conectada directamente a un objeto de conjunto de registros de objetos de acceso a datos (DAO).Provides a form view directly connected to a Data Access Object (DAO) recordset object. Al igual que todas las vistas de formulario, un CDaoRecordView se basa en una plantilla de cuadro de diálogo.Like all form views, a CDaoRecordView is based on a dialog box template. DAO se utiliza con bases de datos de Access y se admite a través de Office 2013.DAO is used with Access databases and is supported through Office 2013. DAO 3,6 es la versión final y se considera obsoleta.DAO 3.6 is the final version, and it is considered obsolete.

CRecordViewCRecordView
Proporciona una vista de formulario conectada directamente a un objeto de conjunto de registros ODBC (Conectividad abierta de bases de datos).Provides a form view directly connected to an Open Database Connectivity (ODBC) recordset object. Al igual que todas las vistas de formulario, un CRecordView se basa en una plantilla de cuadro de diálogo.Like all form views, a CRecordView is based on a dialog box template.

CHtmlEditViewCHtmlEditView
Una vista de formulario que proporciona la funcionalidad de la plataforma de edición HTML de WebBrowser.A form view that provides the functionality of the WebBrowser HTML editing platform.

Vistas de controlControl Views

Las vistas de control muestran un control como su vista.Control views display a control as their view.

CCtrlViewCCtrlView
La clase base para todas las vistas asociadas a controles de Windows.The base class for all views associated with Windows controls. A continuación se describen las vistas basadas en controles.The views based on controls are described below.

CEditViewCEditView
Una vista que contiene un control de edición estándar de Windows (vea CEDIT).A view that contains a Windows standard edit control (see CEdit). Los controles de edición admiten funciones de edición de texto, búsqueda, reemplazo y desplazamiento.Edit controls support text editing, searching, replacing, and scrolling capabilities.

CRichEditViewCRichEditView
Una vista que contiene un control Rich Edit de Windows (vea CRichEditCtrl).A view that contains a Windows rich edit control (see CRichEditCtrl). Además de las capacidades de un control de edición, los controles Rich Edit admiten fuentes, colores, formato de párrafo y objetos OLE incrustados.In addition to the capabilities of an edit control, rich edit controls support fonts, colors, paragraph formatting, and embedded OLE objects.

CListViewCListView
Una vista que contiene un control de lista de Windows (vea CListCtrl).A view that contains a Windows list control (see CListCtrl). Un control de lista muestra una colección de elementos, cada uno de los cuales consta de un icono y una etiqueta, de forma similar al panel derecho del explorador de archivos.A list control displays a collection of items, each consisting of an icon and a label, in a manner similar to the right pane of File Explorer.

CTreeViewCTreeView
Una vista que contiene un control de árbol de Windows (vea CTreeCtrl).A view that contains a Windows tree control (see CTreeCtrl). Un control de árbol muestra una lista jerárquica de iconos y etiquetas organizadas de forma similar al panel izquierdo del explorador de archivos.A tree control displays a hierarchical list of icons and labels arranged in a manner similar to the left pane of File Explorer.

CSplitterWnd permite tener varias vistas en una sola ventana de marco.CSplitterWnd allows you to have multiple views within a single frame window. CPrintDialog y CPrintInfo admiten la capacidad de impresión y vista previa de impresión de las vistas.CPrintDialog and CPrintInfo support the print and print preview ability of views. CRichEditDoc y CRichEditCntrItem se utilizan con CRichEditView para implementar funciones de contenedor OLE.CRichEditDoc and CRichEditCntrItem are used with CRichEditView to implement OLE container capabilities.

CSplitterWndCSplitterWnd
Ventana que el usuario puede dividir en varios paneles.A window that the user can split into multiple panes. El usuario o el tamaño fijo pueden cambiar el tamaño de estos paneles.These panes can be resizable by the user or fixed size.

CPrintDialogCPrintDialog
Proporciona un cuadro de diálogo estándar para imprimir un archivo.Provides a standard dialog box for printing a file.

CPrintInfoCPrintInfo
Estructura que contiene información sobre un trabajo de impresión o de vista previa de impresión.A structure containing information about a print or print preview job. Usado por la arquitectura de impresión de CView.Used by CView's printing architecture.

CRichEditDocCRichEditDoc
Mantiene la lista de elementos de cliente OLE que se encuentran en un CRichEditView.Maintains the list of OLE client items that are in a CRichEditView.

CRichEditCntrItemCRichEditCntrItem
Proporciona acceso del lado cliente a un elemento OLE almacenado en un CRichEditView.Provides client-side access to an OLE item stored in a CRichEditView.

Vea tambiénSee also

Información general sobre clasesClass Overview