仮想関数のオーバーライド

更新 : 2007 年 11 月

Visual Studio の [プロパティ] ウィンドウでは、基本クラスで定義された仮想関数をオーバーライドできます。

[プロパティ] ウィンドウで仮想関数をオーバーライドするには

  1. クラス ビューでクラスをクリックします。

  2. [プロパティ] ウィンドウの [オーバーライド] をクリックします。

    f4dbfs09.alert_note(ja-jp,VS.90).gifメモ :

    [Overrides] ボタンは、クラス ビューでクラス名を選択したとき、またはソース ウィンドウ内をクリックしたときに使用できます。

    仮想関数は左の列に一覧表示されます。右の列にも仮想関数の名前が表示される場合は、既にオーバーライドが実装されています。

  3. 関数にオーバーライドがない場合は、[プロパティ] ウィンドウの右の列のセルをクリックし、[<追加> FuncName] などの関数のオーバーライドの名前を表示します。

  4. 表示された名前をクリックして、関数のスタブ コードを追加します。

  5. オーバーライドする関数を編集するには、クラス ビューで関数の名前をダブルクリックし、ソース ウィンドウでコードを編集します。

オーバーライドを削除するには、右の列にあるオーバーライドした関数の名前をクリックし、[<削除> FuncName] を選択します。関数のコードはコメント アウトされます。

参照

処理手順

メンバ関数の追加

メンバ変数の追加

概念

コード ウィザードを使用した機能の追加

クラスの追加

MFC メッセージ ハンドラの追加

参照

クラス各部へのジャンプ