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


Печать

Microsoft Windows устройство-независимый реализует отображение.В MFC, это означает, что одни и те же вызовы документа в функции-члене OnDraw класса представления, отвечающие за сегменты, чтобы нарисовать на экране и других устройствах, например принтеров.Для предварительного просмотра, целевое устройство моделируемый вывод принтера для отображения.

Роль пользователя в печати.роль .NET Framework

Класс представления имеет следующие функции:

  • Информируйте границы количество страниц в документе.

  • Спрашивано, что напечатал указанную страницу, изобразите эта часть документа.

  • Выделите и отменить распределению все шрифты и другие ресурсы приборного интерфейса графических устройств (GDI) для печати.

  • Если необходимо, отправьте все коды escape, необходимые для изменения режима принтера перед печатью данной странице, например, чтобы изменить ориентацию страницы на основе в-страницы.

Обязанности границ следующим образом:

  • Отобразить диалоговое окно Печать.

  • Создайте объект CDC для принтера.

  • Вызвать функции-члены StartDoc и EndDoc объекта CDC.

  • Повторно вызовите функцию-член объекта CDC отчета StartPage, класс представления, страница должна быть печатается и вызовите функцию-член EndPage объекта CDC.

  • Вызывайте переопределяемые функции в представлении в нужное время.

Следующие статьи, посвященные границы поддерживают печать и предварительного просмотра.

f1est3b2.collapse_all(ru-ru,VS.110).gifДополнительные сведения

См. также

Ссылки

Печать и предварительный просмотр