CDialogImpl

plantilla lt; classTclaseTBase= CWindow >
clase ATL_NO_VTABLE CDialogImpl: CDialogImplBaseT público <
TBase >

Parámetros

T

La clase derivada de CDialogImpl.

TBase

   La clase base de la nueva clase. La clase base predeterminada es CWindow.

CDialogImpl permite crear un cuadro de diálogo modal o no modal. CDialogImpl proporciona el procedimiento de cuadro de diálogo, que utiliza el mapa de mensajes por defecto para dirigir mensajes a los controladores apropiados.

El destructor de la clase base ~ CWindowImplRoot asegura que la ventana se ha ido antes de destruir el objeto.

CDialogImpl deriva de CDialogImplBaseT, que a su vez deriva de CWindowImplRoot.

&Notanbsp;  La clase debe definir a un miembro IDD que especifica el identificador del cuadro de diálogo plantilla recurso. Por ejemplo, el Asistente para objetos ATL agrega automáticamente la línea siguiente a la clase:

enum {IDD = IDD_MYDIALOG}

donde MyDialog es el nombre corto especificado en página de nombres del Asistente.

Para obtener más información acerca de Ver
Creación de controles Tutorial ATL
Mediante cuadros de diálogo ATL Clases de ventana ATL
Asistente para objetos ATL Crear un proyecto ATL
Cuadros de diálogo Cuadros de diálogo y temas posteriores en el SDK de la plataforma

# include lt;atlwin.h>

Miembros de clase

Véase también

BEGIN_MSG_MAP

Index