スケルトン アプリケーションを作成すると、MFC アプリケーション ウィザードは CWinApp から派生したアプリケーション クラスを宣言します。 MFC アプリケーション ウィザードでは、次の項目を含む実装ファイルも生成されます。
アプリケーション クラスのメッセージ マップ。
空のクラス コンストラクター。
クラスの 1 つだけのオブジェクトを宣言する変数。
InitInstance
メンバー関数の標準実装。
アプリケーション クラスは、プロジェクト ヘッダーとメイン ソース ファイルに配置されます。 作成されるクラスとファイルの名前は、MFC アプリケーション ウィザードで指定したプロジェクト名に基づいています。 これらのクラスのコードを表示する最も簡単な方法は、 クラス ビューを使用することです。
提供される標準の実装とメッセージ マップは、多くの目的に適していますが、必要に応じて変更できます。 これらの実装の中で最も興味深いのは、 InitInstance
メンバー関数です。 通常は、 InitInstance
の骨格実装にコードを追加します。
こちらも参照ください
CWinApp: そのアプリケーションクラス
オーバーライド可能な CWinApp メンバー関数
特殊な CWinApp サービス