CView::OnDraw

virtual void OnDraw ( CDC * pDC ) = 0;

Parámetros

pDC

Puntos al contexto de dispositivo que se utilizará para representar una imagen del documento.

Observaciones

Llamado por el marco para representar una imagen del documento. El marco llama a esta función para realizar la presentación en pantalla, impresión y vista previa de impresión, y pasa un contexto de dispositivo distinto en cada caso. No hay ninguna implementación predeterminada.

Se debe reemplazar esta función para mostrar la vista del documento. Puede hacer llamadas de (GDI) de interfaz de dispositivo gráfico utilizando el objeto CDC apuntado por el parámetro pDC . Puede seleccionar recursos GDI, como bolígrafos o fuentes, en el contexto de dispositivo antes de dibujar y, a continuación, desactive después. A menudo el código de dibujo puede ser independiente del dispositivo; es decir, no requiere información acerca de qué tipo de dispositivo es mostrar la imagen.

Para optimizar el dibujo, llame a la función de miembro RectVisible del contexto de dispositivo para averiguar si se trazará un rectángulo dado. Si es necesario distinguir entre la pantalla normal y de impresión, llame a la función miembro IsPrinting del contexto de dispositivo.

Visió&n General de CView |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDC::IsPrinting, CDC::RectVisible, CView::OnPrint, CWnd::OnCreate, CWnd::OnDestroy, CWnd::Post&NcDestroy

Index