Структура 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