CDialogImpl

modèle lt, classeTclasseTBase= CWindow >
classe ATL_NO_VTABLE CDialogImpl : public CDialogImplBaseT <
TBase >

Paramètres

T

Votre classe, dérivée de CDialogImpl.

TBase

  ;  La classe de base de votre nouvelle classe. La classe de base par défaut est CWindow.

CDialogImpl vous permet de créer une boîte de dialogue modale ou non modale. CDialogImpl fournit la procédure de la boîte de dialogue, qui utilise la carte de message par défaut pour diriger les messages pour les gestionnaires d'événements appropriés.

Le destructeur de la classe de base ~ CWindowImplRoot veille à ce que la fenêtre est allée avant de détruire l'objet.

CDialogImpl dérive de CDialogImplBaseT, qui dérive à son tour de CWindowImplRoot.

&Notenbsp ;  Votre classe doit définir un membre de l'IDD qui spécifie l'ID de ressource de boîte de dialogue modèle. Par exemple, l'Assistant objet ATL ajoute automatiquement la ligne suivante à votre classe:

enum {IDD = IDD_MYDIALOG}

MyDialog est le nom court est entré dans la page de l'Assistant noms.

Pour plus d'informations Voir
Création de contrôles Didacticiel ATL
À l'aide de boîtes de dialogue dans ATL Classes de fenêtre ATL
Assistant objet ATL Création d'un projet ATL
Boîtes de dialogue Boîtes de dialogue et les rubriques suivantes dans le SDK de la plate-forme

# include lt;atlwin.h>

Membres de classe

Voir aussi

BEGIN_MSG_MAP

Index