Share via


プロジェクトへのフォームの挿入

更新 : 2007 年 11 月

フォームは、コントロールを含むための便利なコンテナです。アプリケーションで MFC ライブラリをサポートしていれば、MFC ベースのフォームを簡単に挿入できます。

フォームをプロジェクトに挿入するには

  1. クラス ビューで、フォームを追加するプロジェクトを選択して右クリックします。

  2. ショートカット メニューの [追加] をクリックし、さらに [クラスの追加] をクリックします。

    ATL (Active Template Library) に基づくプロジェクトでは、新規フォーム コマンドが表示されないことがあります。ATL プロジェクトにフォームを追加するには、プロジェクトを新しく作成する時に、MFC のサポートを指定する必要があります。

  3. [MFC] フォルダの [MFC クラス] をクリックします。

  4. MFC クラス ウィザードを使って、CFormView の派生クラスを新しく作成します。

Visual C++ によってフォームがアプリケーションに追加され、ダイアログ エディタでフォームが開かれます。よって、コントロールの追加が可能になり、フォーム全体のデザイン作業を開始できます。

さらに以下の作業も行うことができます。ただし、ダイアログ ベースのアプリケーションでは行うことができません。

  1. メンバ関数 OnUpdate をオーバーライドします。

  2. ビューからドキュメントにデータを移動するためのメンバ関数を実装します。

  3. OnPrint メンバ関数を作成します。

参照

概念

フォーム ビュー (MFC)