CDialog::CDialog

CDialog ( LPCTSTR lpszTemplateName, CWnd * pParentWnd = NULL );

CDialog ( UINT nIDTemplate, CWnd * pParentWnd = NULL );

CDialog);

Параметри

lpszTemplateName

Містить нульовим закінченням, що це ім'я діалоговому вікні шаблон ресурсу.

nIDTemplate

Містить Ідентифікаційний номер ресурсу діалоговому вікні шаблон.

pParentWnd

Пункту до батьків або власник вікна об'єкта (тип CWnd) до якої належить об'єкт діалогове вікно. Якщо це значення NULL, вікно батьківський об'єкт діалогове вікно встановлено головне вікно програми.

Зауваження

Побудувати ресурсів на основі модальне діалогове вікно, зателефонуйте або громадських форми Конструктор. Однієї форми Конструктор надає доступ до ресурсу діалогове вікно на ім'я шаблону. Інші Конструктор надає доступ шаблон кодом, зазвичай на IDD_ префікс (наприклад, IDD_DIALOG1).

Побудувати модальне діалогове вікно із шаблону в пам'яті, спочатку викликати parameterless, захищений Конструктор а потім викликати InitModalIndirect.

Після того, як ви побудувати модальне діалогове вікно з одним із зазначених вище методів, телефонуйте DoModal.

Побудувати діалогове вікно немодальною, використовувати захищений форми в конструктор CDialog . Конструктор захищено, тому що повинен отримати свій власний діалогового вікна-клас для здійснення діалогове вікно немодальною. Будівництво немодальною діалогове це етапи. Перший дзвінок Конструктор; Виберіть функцію член Створити , щоб створити діалогове вікно під керуванням ресурсу, або зателефонуйте CreateIndirect створити діалогове вікно з шаблону в пам'яті.

Огляд CDialogЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDialog::Create, CWnd::DestroyWindow, CDialog::InitModalIndirect, CDialog::DoModal, :: CreateDialog

Index