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


CEditView::PrintInsideRect

Вызов PrintInsideRect чтобы напечатать текст в заданном прямоугольнике rectLayout.

UINT PrintInsideRect(
   CDC *pDC,
   RECT& rectLayout,
   UINT nIndexStart,
   UINT nIndexStop 
);

Параметры

  • pDC
    Указатель на контекст устройства принтера.

  • rectLayout
    Ссылка на объект CRect или структуре RECT, определяющий прямоугольник, в котором текста.

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

  • nIndexStop
    Индекс в буфере символов, за последним символом.

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

Индекс следующего символа для печати (то есть, символ за последним обработать знаком).

Заметки

Если элемент управления CEditView не имеет стиль ES_AUTOHSCROLL, текст создает программу-оболочку в прямоугольник.Если элемент управления имеет стиль ES_AUTOHSCROLL, текст обрезается с правого края прямоугольника.

Элемент rect.bottom объекта rectLayout изменить таким образом, чтобы измерения прямоугольника определяют часть исходного прямоугольника, занята текста.

Требования

Header: afxext.h

См. также

Ссылки

Класс CEditView

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

CEditView::SetPrinterFont

CEditView::GetPrinterFont