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


CRichEditView::PrintPage

Эта функция вызывается для форматирования диапазон текста в элементе управления расширенного редактирования для устройства вывода указанного pDC.

long PrintPage(
   CDC* pDC,
   long nIndexStart,
   long nIndexStop 
);

Параметры

  • pDC
    Указатель на контекст устройства для вывода страницы.

  • nIndexStart
    Индекс, начинающийся с нуля первого символа, который необходимо отформатировать.

  • nIndexStop
    Индекс, начинающийся с нуля последнего символа для форматирования.

Возвращаемое значение

Индекс последнего символа, по размеру на странице плюс один.

Заметки

Структура каждой страницы управляет GetPageRect и GetPrintRect.Как правило, этот вызов за вызовом CRichEditCtrl::DisplayBand, создающий выходные данные.

Обратите внимание, что поля по отношению к физической странице, не логической странице.Таким образом, поля ноль часто будут усечение текста поскольку многие принтеры имеют unprintable области страницы.Чтобы избежать закрепление текстом, необходимо вызвать SetMargins и задать разумные поля перед печатью.

Требования

Header: afxrich.h

См. также

Ссылки

Класс CRichEditView

Диаграмма иерархии

CRichEditView::PrintInsideRect

CRichEditView::GetPageRect

CRichEditView::GetPrintRect

CRichEditView::SetMargins