Compartir a través de


CEditView::PrintInsideRect

Llamada PrintInsideRect para imprimir texto en el rectángulo especificado por el rectLayout.

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

Parámetros

  • pDC
    Puntero al contexto de dispositivo de impresora.

  • rectLayout
    Referencia a un objeto de CRect o estructura de RECT que especifica el rectángulo en el que el texto debe mostrarse.

  • nIndexStart
    Índice dentro del búfer del primer carácter que se mostrará.

  • nIndexStop
    Índice dentro del búfer del carácter que sigue al último carácter que se mostrará.

Valor devuelto

El índice del carácter siguiente se imprimirá (es decir, el carácter que sigue al último carácter mostrado).

Comentarios

Si el control de CEditView no tiene el estilo ES_AUTOHSCROLL, el texto se ajusta dentro del rectángulo de representación. Si el control tiene el estilo ES_AUTOHSCROLL, el texto se recorta en el borde derecho del rectángulo.

El elemento de rect.bottom del objeto de rectLayout cambia de modo que las dimensiones del rectángulo definen la parte del rectángulo original que es ocupado por el texto.

Requisitos

encabezado: afxext.h

Vea también

Referencia

CEditView Class

Gráfico de jerarquías

CEditView::SetPrinterFont

CEditView::GetPrinterFont