Clases de cuadros de diálogo comunes

Además de la clase CDialog, MFC proporciona varias clases derivadas de CDialog que encapsulan cuadros de diálogo usados habitualmente, como se muestra en la tabla siguiente. Los cuadros de diálogo encapsulados se denominan "cuadros de diálogo comunes" y forman parte de la biblioteca de diálogos común de Windows (COMMDLG.DLL). Los recursos y el código de la plantilla de diálogo para estas clases se proporcionan en los cuadros de diálogo comunes de Windows que forman parte de las versiones 3.1 y posteriores de Windows.

Clases de cuadros de diálogo comunes

Clase de diálogo derivada Propósito
CColorDialog Permite al usuario seleccionar colores.
CFileDialog Permite al usuario seleccionar un nombre de archivo para abrirlo o guardarlo.
CFindReplaceDialog Permite al usuario iniciar una operación de búsqueda o reemplazo en un archivo de texto.
CFontDialog Permite al usuario especificar una fuente.
CPrintDialog Permite al usuario especificar información para un trabajo de impresión.
CPrintDialogEx Hoja de propiedades de impresión de Windows.

Para obtener más información sobre las clases de diálogo comunes, vea los nombres de clase individuales en la referencia de MFC. MFC también proporciona una serie de clases de diálogo estándar que se usan para OLE. Para obtener información sobre estas clases, vea la clase base, COleDialog, en la referencia de MFC.

Otras tres clases de MFC tienen características de tipo diálogo. Para obtener información sobre las clases CFormView, CRecordView y CDaoRecordView, vea las clases en la referencia de MFC. Para obtener información sobre la clase CDialogBar, vea Barras de diálogo.

Consulte también

Cuadros de diálogo
Trabajar con cuadros de diálogo en MFC
Cuadros de diálogo en OLE