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

Microsoft Foundation クラス (MFC) ライブラリ、Win32 および COM Api の多くでは、オブジェクト指向のラッパーを提供します。非常に単純なデスクトップ アプリケーションを作成するのには使用できますより複雑なユーザー ・ インタ フェースに複数のコントロールを開発する必要がある場合に便利です。Office スタイルのユーザー インターフェイスとアプリケーションを作成するのにには、MFC 11.0 を使用できます。

MFC リファレンスでは、クラス、グローバル関数、グローバル変数、およびマクロを Microsoft Foundation クラス ライブラリ バージョン 11.0 をするについて説明します。

各クラスの説明に含まれる階層図の一部は、基本クラスの位置を知るのに便利です。『MFC リファレンス』では、継承されたメンバー関数、継承された演算子の説明はしていません。これらの関数については、階層図の基本クラスの説明を参照してください。

各クラスのトピックは、クラス概要、カテゴリ別のメンバー要約、メンバー関数、オーバーロードされた演算子、およびデータ メンバーについて説明しています。

パブリック クラス メンバーおよびプロテクト クラス メンバーは、アプリケーション プログラムや派生クラスでよく使われるものだけを取り上げています。全クラス メンバーの一覧は、クラスのヘッダー ファイルを参照してください。

重要 : 重要

MFC のクラスおよびそのメンバーで実行されるアプリケーションで使用できません、 Windows ランタイム。

このセクションの内容

  • 階層図
    クラス ライブラリのクラスの関係がわかりやすく図で示されています。

  • クラス ライブラリの概要
    MFC ライブラリのクラスをカテゴリ別に一覧表示します。

  • チュートリアル (MFC)
    MFC ライブラリの機能に関連するさまざまなタスクについて説明する記事があります。

  • MFC テクニカル ノート
    MFC 開発チームの執筆によるクラス ライブラリに関する技術情報へのリンクを提供します。

  • MFC のカスタマイズ
    MFC アプリケーションをカスタマイズするためのヒントを示します。

  • MFC クラス
    MFC クラスへのリンクおよび MFC クラスのヘッダー ファイル情報が用意されています。

  • 内部クラス
    MFC で内部的に使用します。完全を期すために、このセクションではこれらの内部クラスについて説明しますが、コードで直接使用するためのものではありません。

  • MFC マクロとグローバル
    MFC ライブラリのマクロおよびグローバル関数へのリンクを提供します。

  • 構造体、スタイル、コールバック関数とメッセージ マップ
    MFC ライブラリで使用する構造体、スタイル、コールバック関数、およびメッセージ マップへのリンクを提供します。

関連項目

  • 階層図カテゴリ
    カテゴリ別の MFC 階層図を示します。

  • ATL/MFC の共有クラス
    MFC と ATL で共有されるクラスへのリンクを提供します。

  • MFC サンプル
    MFC の使い方を示すサンプルへのリンクを提供します。

  • Visual C++ ライブラリのリファレンス
    Visual C++ に用意されているさまざまなライブラリへのリンクがあります。ATL、MFC、OLE DB の各テンプレート、C ランタイム ライブラリ、および標準 C++ ライブラリが含まれます。

  • Visual Studio でのデバッグ
    Visual Studio デバッガーを使用してアプリケーションやストアド プロシージャの論理エラーを修正する方法を説明するトピックへのリンクがあります。