Clases de cuadro de diálogo

Clase CDialog y sus clases derivadas encapsulan la funcionalidad del cuadro de diálogo. Desde un cuadro de diálogo es un tipo especial de ventana, CDialog deriva de CWnd. Derivar las clases de diálogo CDialog o utilizar una de las clases de diálogo común para cuadros de diálogo estándar, tales como abrir o guardar un archivo, imprimir, seleccionar una fuente o un color, iniciando una operación de búsqueda y reemplazo o realiza varias operaciones relacionadas con OLE.

CDialog

La clase base para todos los cuadros de diálogo — modales y no modales.

CDataExchange

Proporciona información de intercambio y validación de datos de cuadros de diálogo.

Cuadros de diálogo comunes

Estas clases de cuadro de diálogo encapsulan los cuadros de diálogo comunes de Windows. Proporcionan implementaciones de fácil uso de cuadros de diálogo complicado.

CCommonDialog

Esta es la clase base para todos los cuadros de diálogo comunes.

CFileDialog

Proporciona un cuadro de diálogo estándar para abrir o guardar un archivo.

CColorDialog

Proporciona un cuadro de diálogo estándar para seleccionar un color.

CFontDialog

Proporciona un cuadro de diálogo estándar para seleccionar una fuente.

CFindReplaceDialog

Proporciona un cuadro de diálogo estándar para una operación de búsqueda y reemplazo.

CPrintDialog

Proporciona un cuadro de diálogo estándar para la impresión de un archivo.

CPageSetupDialog

Encapsula los servicios prestados por el cuadro de diálogo Configurar página común de Windows con soporte adicional para configuración y modificar los márgenes de impresión.

OLE los cuadros de diálogo comunes

OLE agrega varios cuadros de diálogo comunes de Windows. Estas clases encapsulan los cuadros de diálogo comunes de OLE.

COleDialog

Utilizando el marco para contener las implementaciones comunes para todos los cuadros de diálogo OLE. Todas las clases de cuadro de diálogo en la categoría de interfaz de usuario se derivan de esta clase base. COleDialog no puede utilizarse directamente.

COleInsertDialog

Muestra el cuadro de diálogo Insertar objeto, la interfaz de usuario estándar para insertar nuevo OLE vinculado o incrustado elementos.

COlePasteSpecialDialog

Muestra el cuadro de diálogo Pegado especial, la interfaz de usuario estándar para aplicar el comando Editar pegado especial.

COleLinksDialog

Muestra el cuadro de diálogo Modificar vínculos, la interfaz de usuario estándar para modificar la información acerca de los elementos vinculados.

COleChangeIconDialog

Muestra el cuadro de diálogo Cambiar icono, la interfaz de usuario estándar para cambiar el icono asociado con un OLE incrustado o elemento vinculado.

COleConvertDialog

Muestra el cuadro de diálogo convertir la interfaz de usuario estándar para convertir elementos OLE de un tipo a otro.

COlePropertiesDialog

Encapsula el cuadro de diálogo de propiedades de OLE comunes de Windows. Cuadros de diálogo de propiedades de OLE comunes proporcionan una forma fácil para mostrar y modificar las propiedades de un elemento de documento OLE de una manera consistente con los estándares de Windows.

COleUpdateDialog

Muestra el cuadro de diálogo de actualización en la interfaz de usuario estándar para actualizar todos los vínculos en un documento. El cuadro de diálogo contiene un indicador de progreso para indicar cómo cerrar el procedimiento de actualización de finalización.

COleChangeSourceDialog

Muestra el cuadro de diálogo Cambiar origen, la interfaz de usuario estándar para cambiar el destino u origen de un vínculo.

COleBusyDialog

Muestra los cuadros de diálogo servidor ocupado y el servidor no responde, la interfaz de usuario estándar para el manejo de llamadas para aplicaciones ocupadas. Normalmente se muestran automáticamente por la aplicación de COleMessageFilter.

Clases de hoja de propiedad

Las clases de hoja de propiedad permiten a las aplicaciones a utilizar hojas de propiedades, también conocido como "diálogos con fichas". Hojas de propiedades son una forma eficaz de organizar un gran número de controles en un único cuadro de diálogo.

CPropertyPage

Proporciona las páginas individuales dentro de una hoja de propiedades. Derivar una clase de CPropertyPage para cada página que se agregará a la hoja de propiedades.

CPropertySheet

Proporciona el marco para varias páginas de propiedades. Derivar la clase de hoja de propiedad de CPropertySheet para implementar rápidamente sus hojas de propiedades.

COlePropertyPage

Muestra las propiedades de un OLE controlan en una interfaz gráfica, similar a un cuadro de diálogo.

Clases relacionadas

Estas clases no son cuadros de diálogo per se, pero utilizar plantillas de cuadro de diálogo y tienen mucho del comportamiento de los cuadros de diálogo.

CDialogBar

Una barra de control que se basa en una plantilla de cuadro de diálogo.

CFormView

Una vista de desplazamiento cuya distribución está definido en una plantilla de cuadro de diálogo. Derivar una clase de CFormView para implementar una interfaz de usuario basada en una plantilla de cuadro de diálogo.

CDaoRecordView

Proporciona una forma vista conectado directamente a un objeto recordset de objeto de acceso a datos (DAO). Como todas las vistas de formulario, un CDaoRecordView está basado en una plantilla de cuadro de diálogo.

CRecordView

Proporciona una forma vista conectado directamente a un objeto recordset de Open Database Connectivity (ODBC). Como todas las vistas de formulario, un CRecordView está basado en una plantilla de cuadro de diálogo.

CPrintInfo

Una estructura que contiene información acerca de un trabajo de impresión o impresión previa. Utilizado por la arquitectura de impresión de CView.

Index