CDocument::ReportSaveLoadException

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

Parámetros

lpszPathName

Apunta al nombre del documento que estaba siendo guardado o cargado.

e

Puntos de la excepción que se produce. Puede ser NULL.

bSaving

Bandera que indica qué operación estaba en marcha; distinto de cero si el documento se guardó, 0 si el documento se está cargando.

nIDPDefault

Identificador del mensaje de error que se muestra si la función no especificar una más específica.

Observaciones

Si se produce una excepción (normalmente un CFileException o CArchiveException) mientras se guarda o cargar el documento. La implementación predeterminada examina el objeto de excepción y busca un mensaje de error que describe específicamente la causa. Si no se encuentra un mensaje específico o si e es NULL, se utiliza el mensaje general especificado por el parámetro nIDPDefault . La función, a continuación, muestra un cuadro de mensaje que contiene el mensaje de error. Reemplazar esta función si desea proporcionar mensajes de error adicionales y personalizados. Se trata de una avanzada reemplazable.

Visión General de CDocument |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDocument::OnOpenDocument, CDocument::OnSaveDocument, CFileException, CArchiveException

Index