CPageSetupDialog::PreDrawPage
Вызывается инфраструктурой перед рисования экранное изображение выводимой на печать страницы.
virtual UINT PreDrawPage(
WORD wPaper,
WORD wFlags,
LPPAGESETUPDLG pPSD
);
Параметры
wPaper
Определяет значение, указывающее размер бумаги. Это значение может быть одним из значений DMPAPER_, перечисленных в описании структуры DEVMODE.wFlags
Указывает ориентацию бумаги или конверта и ли принтер точечная матрицы или устройство HPPCL (язык принтера Hewlett-Packard элемента управления). Этот параметр может принимать одно из следующих значений:Бумага 0x001 в режиме альбомная матрица с многоточием ()
Бумага 0x003 в режиме альбомная (HPPCL)
Бумага 0x005 в режиме книжной матрица с многоточием ()
Бумага (0x007 в режиме HPPCL книжной)
Конверт 0x00b в режиме альбомная (HPPCL)
Конверт 0x00d в режиме книжной (матрице с многоточием)
Конверт 0x019 в режиме альбомная матрица с многоточием ()
Конверт 0x01f в режиме книжной (матрице с многоточием)
pPSD
Указатель на структуру PAGESETUPDLG. Дополнительные сведения о PAGESETUPDLG см. в разделе Windows SDK.
Возвращаемое значение
Ненулевое значение, если изменяется; в противном случае – значение 0.
Заметки
Переопределите эта функция позволяет настраивать документ образа. При переопределении эти функции и получение TRUE, необходимо создать полный образ. При переопределении эти функции и получение FALSE, весь по умолчанию способ рисования границами.
Требования
Header: afxdlgs.h