Classi di eccezione

La libreria di classi fornisce un meccanismo di gestione delle eccezioni basato sulla classe CException. Il framework di applicazione utilizza le eccezioni nel suo codice; Ŕ inoltre possibile utilizzare in vostro. Per ulteriori informazioni, vedere l'articolo eccezioni nel manuale del programmatore di Visual C++. ╚ possibile derivare i proprio tipi di eccezione da CException.

MFC fornisce una classe di eccezione da cui Ŕ possibile derivare il proprio eccezione come classi di eccezione per tutte le eccezioni che supporta.

CException

La classe base per le eccezioni.

CArchiveException

Un'eccezione di archivio.

CDaoException

Un'eccezione risultante da un fallimento in un'operazione di database DAO.

CDBException

Un'eccezione risultante da un errore nell'elaborazione del database ODBC.

CException

Un'eccezione basata sui file.

CMemoryException

Un'eccezione di memoria insufficiente.

CNotSupportedException

Un'eccezione derivante dall'utilizzo di una funzionalitÓ non supportata.

COleException

Un'eccezione risultante da un errore nell'elaborazione di OLE. Questa classe viene utilizzata dal server e contenitori.

COleDispatchException

Un'eccezione derivanti da un errore durante l'automazione. Automazione eccezioni vengono generate dal server di automazione e catturate dai client di automazione.

CResourceException

Un'eccezione risultante da un fallimento per caricare una risorsa di Windows.

CUserException

Un'eccezione utilizzata per interrompere un'operazione avviata dall'utente. In genere l'utente sia stato notificato del problema prima che questa eccezione viene generata.

Index