クラス ライブラリの概要

この概要では、MFC (Microsoft Foundation Class) ライブラリ Version 9.0 のクラスを分類し、説明します。 MFC のクラスは、全体として、Windows API 用に記述されたアプリケーションのフレームワークであるアプリケーション フレームワークを構成します。 プログラミング タスクは、アプリケーション固有のコードを入力することです。

ここでは、ライブラリのクラスを次のカテゴリで表します。

一般的なクラス デザインの考え方」セクションでは、MFC ライブラリのデザイン方法について説明します。

フレームワークの概要については、「クラスを使用した Windows アプリケーションの作成」を参照してください。 上記のクラスの一部は、フレームワークの外部で使用できる汎用クラスであり、コレクション、例外、ファイル、文字列などの便利な抽象化を提供します。

クラスの継承を参照するには、クラス階層図を使用します。

この概要で示されているクラスに加えて、MFC ライブラリには多くのグローバル関数、グローバル変数、およびマクロが含まれています。 この概要と詳細な一覧については、「MFC マクロとグローバル」に掲載された MFC クラスのアルファベット順リファレンスの後にあります。

関連項目

MFC デスクトップ アプリケーション