CDC::AbortDoc

int AbortDoc ( );

Valor devuelto

Un valor mayor o igual a 0 si tiene éxito, o un valor negativo si se ha producido un error. La lista siguiente muestra los valores de error comunes y sus significados:

Observaciones

Termina el trabajo de impresión actual y todo lo que la aplicación ha escrito en el dispositivo desde la última llamada a la función miembro StartDoc borra.

Esta función miembro reemplaza el escape de impresora ABORTDOC.

AbortDoc debe utilizarse para terminar el siguiente:

Si una aplicación encuentra un error de impresión o una operación de impresión cancelada, no debe intentar terminar la operación utilizando el EndDoc o AbortDoc funciones de miembro de clase CDC. GDI finaliza automáticamente la operación antes de devolver el valor de error.

Si la aplicación muestra un cuadro de diálogo para permitir al usuario cancelar la operación de impresión, debe llamar a AbortDoc antes de destruir el cuadro de diálogo.

Si Print Manager se utilizó para iniciar el trabajo de impresión, llamando a AbortDoc borra el trabajo de la cola entera, la impresora recibe nada. Si Print Manager no se utilizó para iniciar el trabajo de impresión, los datos pueden han sido enviados a la impresora antes de que se llamaba AbortDoc . En este caso, el controlador de impresora habría restablecer la impresora (cuando sea posible) y cierra el trabajo de impresión.

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

Vea tambié&nnbsp;CDC::StartDoc, CDC::EndDoc, CDC::SetAbortProc

Index