int AbortDoc ( );
Valor de retorno
Um valor maior ou igual a 0 se for bem-sucedida, ou um valor negativo se ocorrer um erro. A lista a seguir mostra valores de erro comuns e seus significados:
Observações
Finaliza o trabalho de impressão atual e apaga tudo que o aplicativo tem escrito para o dispositivo desde a última chamada para a função de membro StartDoc.
Essa função membro substitui o escape de impressora ABORTDOC.
AbortDoc deve ser usado para finalizar o seguinte:
Se um aplicativo encontra um erro de impressão ou uma operação de impressão cancelada, ele não deve tentar finalizar a operação usando o EndDoc ou AbortDoc funções de membro de classe CDC. GDI automaticamente finaliza a operação antes de retornar o valor de erro.
Se o aplicativo exibe uma caixa diálogo to allow the usuário to cancelar a operação de impressão, ele deve chamar AbortDoc antes de destruir a caixa de diálogo.
Se Print Manager era usado para iniciar o trabalho de impressão, chamado AbortDoc apaga o trabalho toda armazenar no spool — a impressora recebe nada. Se Print Manager não foi usado para iniciar o trabalho de impressão, os dados podem ter foram enviados para a impressora antes AbortDoc foi chamado. Neste caso, o driver de impressora redefiniria a impressora (quando possível) e fechado o trabalho de impressão.
Visão geral do CDC | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDC::StartDoc, CDC::EndDoc, CDC:: SetAbortProc