шаблон 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-проект |
| Діалогові вікна | Наступні теми в SDK платформи та Діалогових вікнах |
# включити lt;atlwin.h>
Дивіться також