Ініціалізація діалогового вікна Параметри сторінки

За замовчуванням "у діалоговому вікні" Параметри сторінки "відображає інформацію про поточний принтер за промовчанням. Прямого діалогового вікна для відображення інформації про окремого принтера, встановити членів з DEVMODE або DEVNAMES структури і призначити цих структур, ручки глобальної пам'яті члена-кореспондента в PAGESETUPDLG. Якщо вказати ім'я принтера, який наразі не інстальовано діалогового вікна відображається повідомлення про помилку. Щоб діалогове вікно відображення повідомлень про помилку, використовуйте значення PSD_NOWARNING. Щоб отримати відомості про принтер за замовчуванням без відображення діалогового вікна Параметри сторінки , використовувати значення PSD_RETURNDEFAULT.

Якщо систему виміру за замовчуванням дюйми, діалогове вікно використовує тисячну дюйма як одиниці вимірювання за замовчуванням. Якщо систему виміру за замовчуванням метрики, діалогове вікно використовує сотих міліметрів, як одиниці вимірювання за замовчуванням. Щоб змінити типову одиницю вимірювання, встановити прапор PSD_INHUNDREDTHSOFMILLIMETERS або PSD_INTHOUSANDTHSOFINCHES в PAGESETUPDLG структурі, член прапори.

Початкове значення для поля є один дюйм, за промовчанням. Якщо ви PSD_MARGINS прапор, діалогове вікно відображає початкова маржа значень, вказаних в rtMargin член. Мінімальні значення за замовчуванням, яке може вказати користувач, полів є мінімальні поля, що дозволило на принтер. Якщо ви PSD_MINMARGINS прапор, діалогове вікно забезпечує мінімальні поля, зазначені в rtMinMargin член.

Щоб заборонити певні параметри, встановити будь-яке сполучення таких прапори відключити на відповідні елементи керування.

Прапор Значення
PSD_DISABLEMARGINS Вимикає елементах керування, в якому користувач вводить значення полів.
PSD_DISABLEORIENTATION Вимикає книжкової та альбомної радіо-кнопки.
PSD_DISABLEPAPER Вимкнення елементів керування для вибору розміру паперу а також джерело паперу.
PSD_DISABLEPRINTER Вимикає принтера натисніть кнопку.

Index