como cancelo la impresion

07/01/2005 - 15:45 por Alberto | Informe spam
Hola amigos:

Como cancelo la impresion antes de mostrar la vista preliminar o el dialogo
de la impresion.
Lo que estoy haciendo es mostrar un mensaje antes de la impresion, lo que
quiero es cancelar si no tiene registros.

Gracias
 

Leer las respuestas

#1 Willser F. González C.
07/01/2005 - 16:15 | Informe spam
Si está en modo SDI o MDI, puede sobrapasar la función
OnPreparePrinting(...) de la vista desde donde va a imprimir. Sería algo
así como:

BOOL CMiDocumentoView::OnPreparePrinting(CPrintInfo *pInfo)
{
if (No_Hay_Registros_Para_Imprimir) // Nada para imprimir.
return (false); // Cancelar la impresión.

return (DoPreparePrinting(pInfo)); // Continuar con el proceso de
impresión.
}

Willser F.

"Alberto" escribió en el mensaje
news:#
Hola amigos:

Como cancelo la impresion antes de mostrar la vista preliminar o el


dialogo
de la impresion.
Lo que estoy haciendo es mostrar un mensaje antes de la impresion, lo que
quiero es cancelar si no tiene registros.

Gracias


Preguntas similares