CDocument::ReportSaveLoadException

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

Index