CView:: OnDraw

virtual privatevoid OnDraw ( CDC * pDC ) = 0;

Parâmetros

pDC

Aponta para o contexto dispositivo a ser usado para processar uma imagem do documento.

Observações

Chamado pela estrutura para processar uma imagem do documento. A estrutura chama esta função para realizar a exibição na tela, impressão e visualização de impressão, e ele passa um contexto de dispositivo diferente em cada caso. Não há nenhuma implementação padrão.

Você deve substituir esta função para exibir a exibição do documento. Você pode fazer gráficos dispositivo interface (GDI) chamadas usando o objeto CDC apontado pelo parâmetro pDC . Você pode selecionar recursos GDI, tais como canetas ou fontes, no contexto de dispositivo antes de desenho e, em seguida, desmarque-los posteriormente. Muitas vezes seu código desenho pode ser independente do dispositivo; ou seja, ele não requer informações sobre que tipo de dispositivo está exibindo a imagem.

Para otimizar o desenho, chame a função de membro de RectVisible do contexto para dispositivo para saber se um determinado Retangular será desenhado. Se você precisar fazer a distinção entre tela normal exibir e imprimir, chame a função de membro IsPrinting do contexto de dispositivo.

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

Consulte tambémnbsp;CDC::IsPrinting, CDC::RectVisible, CView::OnPrint, CWnd::OnCreate, CWnd::OnDestroy, CWnd::Post&NcDestroy

Index