virtualvoidOnPrepareDC (CDC *pDC,CPrintInfo *pInfoNULL=);
Parámetros
pDC
Puntos al contexto de dispositivo que se utilizará para representar una imagen del documento.
pInfo
Puntos a una estructura CPrintInfo que describe el trabajo de impresión actual si se llama OnPrepareDC para vista previa de impresión o impresión; el miembro m_nCurPage especifica la página a imprimir. Este parámetro es NULL si se llama OnPrepareDC de pantalla.
Observaciones
Llamado por el marco antes de llama a la función miembro OnDraw de pantalla y antes de llama a la función de miembro OnPrint para cada página durante la vista previa de impresión o impresión. La implementación predeterminada de esta función no hace nada si se llama a la función de pantalla. Sin embargo, esta función se reemplaza en las clases derivadas, tales como CScrollView, para ajustar los atributos del contexto de dispositivo; en consecuencia, siempre debe llamar a la implementación de la clase base al comienzo de su anulación.
Si se llama a la función de impresión, la implementación predeterminada examina la información de la página almacenada en el parámetro pInfo . Si la longitud del documento no se ha especificado, OnPrepareDC asume el documento a una página de larga y se detiene el bucle de impresión después de que una página se ha impreso. La función detiene el bucle de impresión estableciendo el miembro m_bContinuePrinting de la estructura en FALSE.
Reemplace OnPrepareDC por cualquiera de los siguientes motivos:
Llamar a la versión de la clase base de OnPrepareDC al comienzo de su anulación.
Visió&n General de CView |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CDC::Escape, CPrintInfo, CView::OnBeginPrinting, CView::OnDraw, CView::OnPreparePrinting, CView::OnPrint