шаблон lt; классTклассTBase= CWindow >
класса ATL_NO_VTABLE CDialogImpl: государственные CDialogImplBaseT < TBase
Параметры
T
Ваш класс, производный от CDialogImpl.
TBase
Базовый класс для нового класса. Базовый класс по умолчанию — CWindow.
CDialogImpl позволяет создание модального или немодального диалогового окна. CDialogImpl обеспечивает процедуру диалогового окна, которая использует схеме сообщений по умолчанию для направления сообщения в соответствующие обработчики.
Деструктора базового класса ~ CWindowImplRoot гарантирует, что окно ушел прежде чем уничтожить объект.
CDialogImpl вытекает из CDialogImplBaseT, который в свою очередь, происходит от CWindowImplRoot.
Примечание Ваш класс должен определить IDD элемент, определяющий идентификатор ресурса шаблона диалогового окна. Например, мастер объектов ATL автоматически добавляет следующую строку к вашему классу:
enum {IDD = IDD_MYDIALOG}
где MyDialog это короткое имя введено в странице мастера имена.
| Для получения дополнительных сведений о | См. |
| Создание элементов управления | Учебник ATL |
| Использование диалоговых окон в ATL | Классы ATL окна |
| Мастер объектов ATL | Создание проекта библиотеки ATL |
| Диалоговые окна | Диалоговые окна и последующие темы в Platform SDK |
# include lt;atlwin.h>
Родственные слова