Поделиться через


Класс CPageSetupDialog

Инкапсулирует службы, предоставленные диалоговом окне параметры страницы Windows общим OLE с дополнительной поддержки для параметра и изменение поля печати.

class CPageSetupDialog : public CCommonDialog

Члены

Открытые конструкторы

Имя

Описание

CPageSetupDialog::CPageSetupDialog

Создает объект CPageSetupDialog.

Открытые методы

Имя

Описание

CPageSetupDialog::CreatePrinterDC

Создает контекст устройства печати.

CPageSetupDialog::DoModal

Отображает диалоговое окно, и позволяет пользователю выполнить выделение.

CPageSetupDialog::GetDeviceName

Возвращает имя устройства принтера.

CPageSetupDialog::GetDevMode

Возвращает текущее DEVMODE принтера.

CPageSetupDialog::GetDriverName

Возвращает драйвер, используемый принтером.

CPageSetupDialog::GetMargins

Возвращает параметры области текущего элемента принтера.

CPageSetupDialog::GetPaperSize

Возвращает размер бумаги принтера.

CPageSetupDialog::GetPortName

Возвращает имя порта вывода.

CPageSetupDialog::OnDrawPage

Вызываемый платформой для обработки экранное изображение выводимой на печать страницы.

CPageSetupDialog::PreDrawPage

Вызывается инфраструктурой перед отрисовкой изображения экранное выводимой на печать страницы.

Открытые члены данных

Имя

Описание

CPageSetupDialog::m_psd

Структура, используемая для настройки объект CPageSetupDialog.

Заметки

Этот класс предназначен для принятия размещение диалогового окна настройки печати.

Чтобы использовать объект CPageSetupDialog, сначала создайте объект с помощью конструктора CPageSetupDialog. Как только было создано диалоговое окно можно задавать или изменять все значения в элементе данных m_psd для инициализации значений элементов управления диалогового окна. Структура m_psd типа PAGESETUPDLG.

После инициализации элементов управления диалогового окна, вызовите функцию-член DoModal для отображения диалогового окна и, чтобы разрешить пользователю выбирать параметры печати. Возвращает DoModal выбрал ли пользователь кнопку ОК (IDOK) или Отмены (IDCANCEL).

Если DoModal возвращает IDOK, можно использовать несколько функций элементов CPageSetupDialog или доступ к элементу данных m_psd для получения ввода информации пользователем.

Примечание

После того как общее OLE диалоговое окно "параметры страницы" будет закрыто все изменения, выполненные пользователем, не будут сохранены границами.Оно само приложение должно сохранять все значения из этого диалогового окна в постоянном расположении, как элемент документа приложения или класса приложения.

Иерархия наследования

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

CPageSetupDialog

Требования

Header: afxdlgs.h

См. также

Ссылки

Класс CCommonDialog

Диаграмма иерархии

Основные понятия

Образец WORDPAD MFC