Структура CPrintInfo
Данные магазинов о задании печати или предварительный просмотр.
struct CPrintInfo
Члены
Открытые методы
Имя |
Описание |
---|---|
Получает номер первой страницы, печатанным. |
|
Возвращает номер последней страницы документа. |
|
Получает номер первой страницы документа. |
|
Возвращает число страниц, предшествующих первой страницы элемента DocObject, печатанным в объединенном задании печати DocObject. |
|
Возвращает номер последней страницы, печатанным. |
|
Задает номер последней страницы документа. |
|
Задает номер первой страницы документа. |
Открытые члены данных
Имя |
Описание |
---|---|
Содержит пометить указывающее, следует ли продолжать границы цикла печати. |
|
Содержит пометить указывающее, является ли документ печатается напрямую (без отображения диалогового окна печати). |
|
Содержит пометить указывающее, печатанным ли документ DocObject. |
|
Указывает, содержит ли документ просматривается пометить дополнительно. |
|
Указывает операции печати DocObject. |
|
Содержит указатель на пользователь-, созданной структуре. |
|
Указывает номер выделенного в настоящий момент, печатанной страницы. |
|
Указывает номер задания, присвоенный операционной системой для текущего задания печати |
|
Указывает число страниц, которые будут отображаться в окне предварительного просмотра. 1 или 2. |
|
Определяет смещение частности DocObject сначала вызовите в объединенном задании печати DocObject. |
|
Содержит указатель на объект CPrintDialog, использованный для диалогового окна печати. |
|
Определяет прямоугольник, определяющий текущую годную к использованию область страницы. |
|
Содержит строку форматирования для отображения страница- числа. |
Заметки
CPrintInfo структура и не имеет базовый класс.
Платформа создает объект CPrintInfo каждый раз, когда команда печать или предварительный просмотр выбрана и разрушают их, когда команда завершена.
CPrintInfo содержащий сведения о задании печати в целом, например диапазон страниц быть напечатанным, а текущее состояние задания печати, например в настоящее время, печатанным страницы.Некоторые данные хранятся в связанном объекте CPrintDialog; этот объект содержит значения, введенные пользователем в диалоговом окне печать.
Объект CPrintInfo передается между границами и пользовательским классом представления, в процессе печати и используется для обмена информацией между 2.Например, границы отчет класс представления, страница документа, который будет ввести путем присвоения значения члену m_nCurPageCPrintInfo; класс представления получает значения и выполняет фактическую печать определенной страницы.
Другим примером является случай, когда неизвестна длина документа до тех пор, пока она не печатается.В этой ситуации тесты класса представления для конца документа каждый раз при печати страницы.При достижении конца класс представления устанавливает участника m_bContinuePrintingCPrintInfo к FALSE; это предоставляет платформу для остановки цикла печати.
CPrintInfo используется функции-членами CView перечислило в разделе "см. также". Дополнительные сведения об архитектуре печати, предоставленную библиотеки Microsoft Foundation Class см. в разделе фреймовые окна и Архитектура документов и представлений и статей Печать и Тип: Многостраничных документов.
Иерархия наследования
CPrintInfo
Требования
Header: afxext.h