CView::OnPrint

virtual privatevoid OnPrint ( CDC * pDC, CPrintInfo * pInfo );

Parâmetros

pDC

Aponta para o contexto de dispositivo de impressora.

pInfo

Aponta para um estrutura de CPrintInfo que descreve o trabalho de impressão atual.

Observações

Chamado pela estrutura para imprimir ou visualizar uma página do documento. Para cada página a ser impresso, a estrutura chama esta função imediatamente após chamar a função de membro OnPrepareDC . A página que está sendo impressa é especificada pelo membro m_nCurPage a CPrintInfo estrutura que pInfo aponta para. A implementação padrão chama a função de membro OnDraw e passa o contexto de dispositivo de impressora.

Substituir esta função para qualquer um dos seguintes motivos:

Observe que o membro m_rectDraw o parâmetro pInfo descreve a área imprimível da página em unidades lógicas.

Não chame OnPrepareDC na sua Substituir de OnPrint; a estrutura chama OnPrepareDC automaticamente antes de chamar OnPrint.

Exemplo

O seguinte é um esqueleto para uma função substituído OnPrint:

void CMyView::OnPrint (CDC * pDC, CPrintInfo * pInfo)
{
   / / Imprimir cabeçalhos e/ou rodapés, se desejado.
   / / Find parte de documento correspondente pInfo-> m_nCurPage.
   OnDraw (pDC);
}

Visão geral de CViewMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CView::OnBeginPrinting, CView::OnEndPrinting, CView:: OnPrepareDC, CView:: OnDraw

Index