szablon lt, klasaTKlasaTBase= CWindow >
Klasa ATL_NO_VTABLE CDialogImpl: CDialogImplBaseT publicznych < TBase
Parametry
T
Klasa, pochodzące z CDialogImpl.
TBase
Klasa podstawowa nową klasę. Domyślna klasa podstawowa jest CWindow.
CDialogImpl pozwala na tworzenie okno dialogowe modalny lub niemodalny. CDialogImpl przewiduje procedurę pole dialogowe, która wykorzystuje domyślną mapy wiadomości do kierowania wiadomości do odpowiedniej obsługi.
Destruktor klasy bazowej ~ CWindowImplRoot zapewnia, aby oknie is gone przed zniszczeniem obiektu.
CDialogImpl pochodzi od CDialogImplBaseT, która z kolei wywodzi się z CWindowImplRoot.
Uwaganbsp; Klasy, musisz zdefiniować członka IDD , która określa identyfikator okno dialogowe szablonu zasobu. &Na przykład Kreator obiektu ATL automatycznie dodaje następujący wiersz do swojej klasy:
wylicz {IDD = IDD_MYDIALOG}
gdzie MyDialog jest krótka nazwa wprowadzona na stronie nazwy Kreatora.
| Aby uzyskać więcej informacji o | Patrz: |
| Tworzenie formantów | ATL samouczek |
| Korzystanie z okien dialogowych w ATL | ATL okno klasy |
| Kreator obiektu ATL | Tworzenie projektu ATL |
| Okna dialogowe | Kolejne tematy w zestawie SDK platformy i Oknach dialogowych |
# include lt;atlwin.h>
Zobacz też