Шаг 1050 - CView::DoPreparePrinting

BOOL DoPreparePrinting( CPrintInfo* pInfo );

Возвращаемое значение
Отлично от нуля, если печать или предварительный просмотр печати может начинаться, 0 если операция была отменена.

Параметры
pInfo
Указатель на структуру CPrintInfo, которая описывает текущее задание по выводу на печать.

Замечания
Вызовите эту функцию из вашей перегруженной OnPreparePrinting, чтобы вызвать диалоговое окно Print, и создайте контекст устройства принтера.
Поведение этой функции зависит от того, запрашивает она печать или предварительный просмотр печати (определенный m_bPreview членом pInfo параметра). Если файл печатаеться эта функция вызывает диалоговое окно Print, используя значения в структуре CPrintInfo. После того, как пользователь закрыл диалоговое окно, функция создает контекст устройства принтера, основанный на параметрах настройки пользователя, выбранных в диалоговом окне и возвращает этот контекст устройства через pInfo параметр. Этот контекст устройства используется, чтобы печатать документ.
Если файл предварительно просматривается, эта функция создает контекст устройства принтера, использующий текущие параметры настройки принтера, этот контекст устройства используется для моделирования принтера в течение предварительного просмотра.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 20.02.2002