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>
Véase también