クラス ライブラリはクラス CExceptionに基づいた例外処理機能を提供します。アプリケーション フレームワークは、コードで例外を使用します; また、負荷で使用できます。詳細については、技術情報 例外を参照してください。CExceptionで例外の種類を派生させることができます。
MFC がサポートする例外すべての例外、または例外クラスを作成するには、取得できる例外クラスを提供します。
CException
例外の基本クラスです。CArchiveException
アーカイブの例外。CDaoException
DAO 例外のデータベース操作の失敗になります。CDBException
ODBC データベースの例外処理の失敗になります。CFileException
ファイルを例外。CMemoryException
のメモリ不足例外。CNotSupportedException
例外サポートされていない機能の使用になります。COleException
OLE 例外処理の失敗になります。このクラスは、コンテナーとサーバーの両方で使用されます。COleDispatchException
例外オートメーション中にエラーが発生します。オートメーションの例外は、オートメーション サーバーによってスローされ、オートメーション クライアントによってキャッチされます。CResourceException
例外 Windows リソースを読み込む失敗になります。CUserException
ユーザーが起動する操作を中止するために使用される例外。通常、ユーザーは問題のこの例外がスローされる前に知らせられました。