int AbortDoc ( );
Valeur de retour
Une valeur supérieure ou égale à 0 en cas de succès, ou une valeur négative si une erreur s'est produite. La liste suivante indique les valeurs d'erreur communs et leur signification:
Remarques
Termine le travail d'impression actuel et efface tout ce que l'application a écrit sur le périphérique depuis le dernier appel à la fonction de membre StartDoc.
Cette fonction membre remplace l'évasion d'imprimante ABORTDOC.
AbortDoc doit être utilisé pour mettre fin à ce qui suit:
Si une application rencontre une erreur d'impression ou une opération d'impression annulée, il ne doit pas tenter de mettre fin à l'opération en utilisant le EndDoc ou AbortDoc des fonctions de membre de classe de CDC. GDI met automatiquement fin à l'opération avant de retourner la valeur d'erreur.
Si l'application affiche une boîte de dialogue pour permettre à l'utilisateur d'annuler l'opération d'impression, il doit appeler AbortDoc avant de détruire la boîte de dialogue.
Si le gestionnaire d'impression a été utilisé pour démarrer le travail d'impression, appeler AbortDoc efface le travail ensemble bobine — l'imprimante ne reçoit rien. Si le gestionnaire d'impression n'a pas servi à démarrer le travail d'impression, les données peuvent ont été envoyées à l'imprimante avant que AbortDoc a été appelée. Dans ce cas, le pilote d'imprimante serait ont réinitialiser l'imprimante (lorsque cela est possible) et fermé le travail d'impression.
Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CDC::StartDoc, CDC::EndDoc, CDC::SetAbortProc