Virtual void ReportSaveLoadException ( LPCTSTR lpszPathName, CException * e, BOOL bSaving, UINT nIDPDefault );
Parametri
lpszPathName
Indica il nome del documento che è stato salvato o caricato.
e
Punti all'eccezione generata. Può essere NULL.
bSaving
Flag per indicare che l'operazione era in corso; diverso da zero se il documento è stato salvato, 0 se il documento è stato caricato.
nIDPDefault
Identificatore del messaggio di errore venga visualizzata se la funzione non è specificato uno più specifico.
Osservazioni
Chiamato se viene generata un'eccezione (in genere un CException o CArchiveException) durante il salvataggio o il caricamento del documento. L'implementazione predefinita esamina l'oggetto di eccezione e cerca un messaggio di errore che descrive in modo specifico la causa. Se non viene trovato un messaggio specifico o se e è NULL, viene utilizzato il messaggio generale specificato dal parametro nIDPDefault . La funzione Visualizza quindi una finestra di messaggio che contiene il messaggio di errore. Eseguire l'override di questa funzione se si desidera fornire messaggi di errore supplementare, personalizzato. Questo è un avanzato sottoponibili a override.
CDocument panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CDocument:: OnOpenDocument, CDocument::OnSaveDocument, CException, CArchiveException