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


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