次の方法で共有


プロパティの追加

プロパティの追加ウィザードを使用すると、プロジェクトのインターフェイスにメソッドを追加できます。

オブジェクトにプロパティを追加するには

  1. [クラス ビュー] で、プロパティを追加するインターフェイスの名前を右クリックします。

    注意

    ディスパッチ インターフェイスにプロパティを追加することもできます。ディスパッチ インターフェイスは、プロジェクトが属性付きでない場合はライブラリ ノード内で入れ子になっています。

  2. ショートカット メニューの [追加] をクリックし、[プロパティの追加] をクリックします。

  3. プロパティの追加ウィザードで、プロパティ作成のための情報を指定します。

  4. ウィザードの [IDL 属性] ページで、プロパティのインターフェイス定義言語 (IDL: Interface Definition Language) を指定します。

  5. [完了] をクリックして、プロパティを追加します。

[クラス ビュー] では、定義済みのインターフェイスの下にプロパティの Get メソッドと Put メソッドの 2 つのアイコンが表示されます。 いずれかのアイコンをダブルクリックすると、.idl ファイルのプロパティ宣言を表示できます。

  • ATL インターフェイスでは、Get 関数と Put 関数が .cpp ファイルに追加され、これらの関数への参照が .h ファイルに追加されます。

  • MFC ディスパッチ インターフェイスでは、実装型として [メンバー変数] を選択すると、プロパティを実装するクラスにメソッドと変数が追加されます。 実装型として [Get/Set メソッド] を選択すると、プロパティを実装するクラスに 2 つのメソッドが追加されます。

参照

参照

The Component Object Model

Interface Pointers and Interfaces

概念

COM インターフェイスの作成

COM インターフェイスの編集