CPageSetupDialog::DoModal

віртуальний int (DoModal);

Значення, яке повертається

IDOK або IDCANCEL. Якщо IDCANCEL повертається, телефонуйте Windows CommDlgExtendedError функцію, щоб визначити, чи сталася помилка.

IDOK та IDCANCEL — константи, які вказують, чи користувач вибрано кнопку "ОК" або "Скасувати".

Зауваження

Викликано цю функцію для відображення загальних OLE параметри сторінки діалоговому вікні Windows і дозволяє користувачеві вибрати різні параметри друку параметри, такі як друк поля, розмір і орієнтація паперу та принтера призначення. Крім того, користувач може отримати доступ параметри принтера, такі, як мережне розташування та властивостей для вибраного принтера.

Якщо ви хочете, щоб ініціалізувати різних діалогове вікно Параметри сторінки інсталяції встановивши членів m_psd структури, ви повинні зробити це перед викликом DoModal, а після побудований діалогове вікно об'єкт. Після виклику DoModal, зателефонуйте інші методи, щоб отримати настройки або введення даних користувачем в діалоговому вікні.

Якщо ви хочете, щоб поширювати поточні параметри, введені користувачем, зателефонувати до CWinApp::SelectPrinter. Ця функція приймає відомості з CPageSetupDialog об'єкта і ініціалізує і виділяє новий принтер Постійного належної атрибути.

Afx&GetApp ()-gt;SelectPrinter (dlg.m_psd.hDevNames, dlg.m_psd.hDevMode)

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

Дивіться також CPageSetupDialog::m_psd

Index