MFC クラス ウィザード

クラス ウィザードを使用して新しい MFC クラスを作成するか、プロジェクト内の既存のクラスにメッセージとメッセージ ハンドラーを追加します。

クラス ウィザードを開くには、次の 3 つの方法があります

  • [プロジェクト] メニューの [クラス ウィザード] を選択します。
  • Ctrl>Shift>X」と入力します。
  • クラス ビューで、クラスまたはプロジェクト ノードを右クリックし、クラス ウィザード選択

クラス ウィザード。

UIElement の一覧

  • プロジェクト

    ソリューション内のプロジェクトの名前。

    ドロップダウン リスト ボックスで、ソリューションの他のプロジェクトを選択できます。

  • クラス名

    プロジェクト内のクラスの名前。

    クラス名一覧でクラスを選択すると、MFC クラス ウィザードのコントロールにクラスのデータが設定。 コントロールの値を変更すると、選択したクラスのデータに変更が反映されます。

  • クラスの追加

    MFC プロジェクトに新しいクラスを追加できます。

  • 基本クラス

    クラス名に表示されるクラスの基底クラス。

  • クラス宣言

    Class name クラスが宣言されているクラス。

    Class 宣言 ボックスは、その中の名前が Class 実装の名前と異なる場合にのみ表示

  • リソース

    Class name 内のリソースの ID (存在する場合)。 それ以外の場合、 Resource ボックスは空です。

  • クラスの実装

    クラスの実装を含むファイルの名前 Class name

    矢印をクリックすることで、別の実装ファイルを選択できます。 利用可能なオプションの一覧を次の表に示します。

    オプション 説明
    [ファイルを開く] クラス ウィザードを終了し、現在のクラスの実装ファイルを開きます。
    フォルダーを含むファイルを開く 現在のクラス実装ファイルのあるフォルダーを開きます。
    クリップボードへの完全なパスのコピー 現在の実装ファイルのパスをクリップボードにコピーします。
  • コマンド

    コマンドとそのメッセージ ハンドラーを追加、削除、編集、または検索できます。

    ハンドラーを追加するには、 [ハンドラーの追加] を選択するか、 Object ID リストまたは Messages リスト内の項目をダブルクリックします。 結果の関数名、ID、およびメッセージは、 Member 関数 一覧に表示されます。

    ハンドラーを削除するには、 Member 関数 一覧で項目を選択し、 Delete Handler を選択します。

    ハンドラーを変更するには、 Member 関数の一覧で対応する項目 ダブルクリックします。 または、リスト ボックスで項目を選択し、コードの編集 選択

  • Messages (メッセージ)

    メッセージとそのメッセージ ハンドラーを追加、削除、編集、または検索できます。

    ハンドラーを追加するには、 [ハンドラーの追加] を選択するか、 Messages リスト内の項目をダブルクリックします。

    カスタム メッセージを追加するには、 カスタム メッセージの追加 を選択するか、Enter キーを押して、 カスタム メッセージの追加 ダイアログ ボックスで値を指定します。 このダイアログ ボックスでは、 登録されたメッセージ を選択して、オペレーティング システム全体で一意であることが保証されているウィンドウ メッセージを処理することもできます。

  • 仮想関数

    仮想関数またはオーバーライドされた仮想関数を追加、削除、編集、または検索できます。

  • メンバー変数

    メンバー変数を追加、削除、編集、または検索できます。

  • メソッド

    メソッドを追加、削除、または検索したり、メソッドの定義または宣言に移動したりできます。

    メソッドを追加するには、 [メソッドの追加] を選択し、[ メソッドの追加 ] ダイアログ ボックスで値を指定します。

    メソッドを削除するには、 Methods リストから項目を選択し、 Delete メソッドを選択します。

    宣言を表示するには、 Methods の一覧で項目を選択し、[宣言 Go を選択します。

    定義を表示するには、 Methods リスト内の項目をダブルクリックします。 または、 Methods の一覧で項目を選択し、 [定義へ移動 ] ボタンを選択します。

関連項目

クラスの追加