Класс CPageSetupDialog
Инкапсулирует службы, предоставленные диалоговом окне параметры страницы Windows общим OLE с дополнительной поддержки для параметра и изменение поля печати.
class CPageSetupDialog : public CCommonDialog
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CPageSetupDialog. |
Открытые методы
Имя |
Описание |
---|---|
Создает контекст устройства печати. |
|
Отображает диалоговое окно, и позволяет пользователю выполнить выделение. |
|
Возвращает имя устройства принтера. |
|
Возвращает текущее DEVMODE принтера. |
|
Возвращает драйвер, используемый принтером. |
|
Возвращает параметры области текущего элемента принтера. |
|
Возвращает размер бумаги принтера. |
|
Возвращает имя порта вывода. |
|
Вызываемый платформой для обработки экранное изображение выводимой на печать страницы. |
|
Вызывается инфраструктурой перед отрисовкой изображения экранное выводимой на печать страницы. |
Открытые члены данных
Имя |
Описание |
---|---|
Структура, используемая для настройки объект CPageSetupDialog. |
Заметки
Этот класс предназначен для принятия размещение диалогового окна настройки печати.
Чтобы использовать объект CPageSetupDialog, сначала создайте объект с помощью конструктора CPageSetupDialog. Как только было создано диалоговое окно можно задавать или изменять все значения в элементе данных m_psd для инициализации значений элементов управления диалогового окна. Структура m_psd типа PAGESETUPDLG.
После инициализации элементов управления диалогового окна, вызовите функцию-член DoModal для отображения диалогового окна и, чтобы разрешить пользователю выбирать параметры печати. Возвращает DoModal выбрал ли пользователь кнопку ОК (IDOK) или Отмены (IDCANCEL).
Если DoModal возвращает IDOK, можно использовать несколько функций элементов CPageSetupDialog или доступ к элементу данных m_psd для получения ввода информации пользователем.
Примечание
После того как общее OLE диалоговое окно "параметры страницы" будет закрыто все изменения, выполненные пользователем, не будут сохранены границами.Оно само приложение должно сохранять все значения из этого диалогового окна в постоянном расположении, как элемент документа приложения или класса приложения.
Иерархия наследования
CPageSetupDialog
Требования
Header: afxdlgs.h