Partilhar via


CRichEditView::PrintPage

telefonar Esta função para formatar um intervalo de texto em uma rica edição controle para o dispositivo de saída especificado por pDC.

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

Parâmetros

  • pDC
    Ponteiro para um contexto de dispositivo de saída da página.

  • nIndexStart
    Índice baseado em zero do primeiro caractere a ser formatado.

  • nIndexStop
    Índice baseado em zero do último caractere a ser formatado.

Valor de retorno

O índice do último caractere que cabe na página mais um.

Comentários

O layout de cada página é controlado por GetPageRect and GetPrintRect.Normalmente, essa telefonar é seguida por uma telefonar para CRichEditCtrl::DisplayBand que gera a saída.

Observe que as margens são relativos à página física, não da página lógica.Assim, as margens de zero geralmente clipe o texto como muitas impressoras possuem áreas não-imprimíveis na página.Para evitar o texto de recorte, você deve telefonar SetMargins e conjunto margens razoáveis antes de imprimir.

Requisitos

Cabeçalho: afxrich.h

Consulte também

Referência

Classe CRichEditView

Gráfico de hierarquia

CRichEditView::PrintInsideRect

CRichEditView::GetPageRect

CRichEditView::GetPrintRect

CRichEditView::SetMargins

Outros recursos

CRichEditView membros