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

По умолчанию диалоговое окно " Параметры страницы " отображаются сведения о текущем принтере по умолчанию. Чтобы прямой диалоговое окно для отображения информации об определенном принтере, установите для членов 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