Classi di eccezione
La libreria di classi fornisce un meccanismo di gestione delle eccezioni basato su classe CException.Il framework applicazione utilizza le eccezioni nel codice, è inoltre possibile utilizzarli nei.Per ulteriori informazioni, vedere l'articolo eccezioni.È possibile derivare tipi personalizzati di eccezione da CException.
MFC fornisce una classe di eccezione che è possibile derivare le eccezioni personalizzate nonché classi di eccezione per tutte quelle supportate.
CException
La classe base per le eccezioni.CArchiveException
Un'eccezione nell'archivio.CDaoException
Un'eccezione derivazione da un errore in un'operazione di database DAO.CDBException
Un'eccezione derivazione da un errore elaborare il database ODBC.CFileException
A eccezione orientata a file.CMemoryException
Un'eccezione di memoria insufficiente.CNotSupportedException
Un'eccezione derivazione da utilizzare una funzionalità non supportata.COleException
Un'eccezione derivazione da un errore elaborare OLE.Questa classe viene utilizzata sia dai contenitori che dal server.COleDispatchException
Un'eccezione derivazione da un errore durante l'automazione.Le eccezioni di automazione sono generate dai server di automazione e vengono intercettate dai client di automazione.CResourceException
Un'eccezione derivazione da un errore di caricare una risorsa di windows.CUserException
Un'eccezione utilizzata per interrompere un'operazione eseguita dall'utente.In genere, l'utente è stato del problema prima che questa eccezione venga generata un'eccezione.