CDocument::ReportSaveLoadException

virtuel void ReportSaveLoadException ( LPCTSTR lpszPathName, CException * e, BOOL bSaving, UINT nIDPDefault );

Paramètres

lpszPathName

Pointe vers le nom du document qui a été enregistré ou chargé.

e

Points à l'exception qui est levée. Peut être NULL.

bSaving

Indicateur indique quelle opération est en cours ; différent de zéro si le document a été sauvegardé, 0 si le document était en cours de chargement.

nIDPDefault

Identificateur de la message d'erreur s'affiche si la fonction ne spécifie pas un plus spécifique.

Remarques

Appelée si une exception est levée (généralement un CFileException ou CArchiveException) tout en enregistrant ou en charger le document. L'implémentation par défaut examine l'objet exception et ressemble à un message d'erreur qui décrit précisément la cause. Si un message n'est pas trouvé ou si e est NULL, le message général spécifié par le paramètre nIDPDefault est utilisé. La fonction affiche une boîte de message contenant le message d'erreur. Substituez cette fonction si vous voulez fournir des messages d'échec supplémentaire, sur mesure. C'est une avancée overridable.

Aperçu de CDocument |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;À CDocument::OnOpenDocument, CDocument::OnSaveDocument, CFileException, CArchiveException

Index