CView::DoPreparePrinting

BOOL DoPreparePrinting ( CPrintInfo * pInfo );

Valor devuelto

Distinto de cero si puede comenzar a vista previa de impresión o impresión; 0 si la operación ha sido cancelada.

Parámetros

pInfo

Puntos a una estructura CPrintInfo que describe el trabajo de impresión actual.

Observaciones

Llamar a esta función desde su anulación de OnPreparePrinting para invocar el cuadro de diálogo Imprimir y crear un contexto de dispositivo de impresora.

Comportamiento de esta función depende de si está siendo llamado para vista previa de impresión o impresión (especificada por el miembro m_bPreview del parámetro pInfo ). Si un archivo se está imprimiendo, esta función invoca el cuadro de diálogo Imprimir, utilizando los valores de la estructura CPrintInfo que apunta pInfo Después de que el usuario ha cerrado el cuadro de diálogo, la función crea un contexto de dispositivo de impresora basado en la configuración del usuario especificado en el cuadro de diálogo y devuelve este contexto de dispositivo mediante el parámetro pInfo . Este contexto de dispositivo se utiliza para imprimir el documento.

Si un archivo está siendo vista previa, esta función crea un contexto de dispositivo de impresora utilizando la configuración actual de la impresora; este contexto de dispositivo se utiliza para simular la impresora durante la previsualización.

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

Vea tambié&nnbsp;CPrintInfo, CView::OnPreparePrinting

Index