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