CDialogImpl

Vorlage Lt; -KlasseTKlasseTBase= Von CWindow >
Class ATL_NO_VTABLE CDialogImpl: öffentliche CDialogImplBaseT <
TBase >

Parameter

T

Ihre Klasse, die von CDialogImpl.

TBase

&Nbsp;  Die Basisklasse der neuen Klasse. Die Standard-Basisklasse ist von CWindow.

CDialogImpl ermöglicht ein modales oder nicht modales Dialogfeld erstellen. CDialogImpl ermöglicht das Dialogfeld Feld Verfahren, das die Standardmeldungszuordnung verwendet, um Nachrichten an die entsprechenden Handler direkt.

Der Destruktor der Basisklasse ~ CWindowImplRoot stellt sicher, dass das Fenster gegangen ist, vor dem Zerstören des Objekts.

CDialogImpl leitet sich von CDialogImplBaseT, die wiederum von CWindowImplRoot abgeleitet ist.

Hinweis&Nbsp;  Ihre Klasse muss ein IDD -Mitglied definieren, die die Dialogfeld Vorlage Ressource-ID angibt Fügt beispielsweise den Assistenten für ATL-Objekte automatisch die folgende Zeile zu Ihrer Klasse:

enum {IDD = IDD_MYDIALOG}

wo MyDialog ist der Kurzname im Namen der Seite des Assistenten eingegeben.

Weitere Informationen Siehe
Erstellen von Steuerelementen ATL-Lernprogramm
Verwenden von Dialogfeldern in ATL ATL-Fensterklassen
Assistent für ATL-Objekte Erstellen eines ATL-Projekts
Dialogfelder Dialogfelder und nachfolgenden Themen im Platform SDK

# include lt;atlwin.h>

Klassenmember

Siehe auch

BEGIN_MSG_MAP

Index