次の方法で共有


インターフェイスの実装

インターフェイスを実装するには、プロジェクトを ATL COM アプリケーションまたは ATL サポートを持つ MFC アプリケーションとして作成しておく必要があります。ATL プロジェクト ウィザードを使用して ATL アプリケーションを作成するか、または MFC アプリケーションに ATL オブジェクトを追加して MFC アプリケーション用の ATL サポートを実装できます。

プロジェクトを作成したら、インターフェイスを実装するために、まず ATL オブジェクトを追加します。オブジェクトを ATL プロジェクトに追加するウィザードの一覧については、「ATL プロジェクトへのオブジェクトとコントロールの追加」を参照してください。

[!メモ]

このウィザードでは、ATL ダイアログ、ATL を使用する XML Web サービス、パフォーマンス オブジェクト、およびパフォーマンス カウンターはサポートされていません。

ATL コントロールを追加する場合は、atlcom.h で定義されており、ウィザードの [インターフェイス] ページにある既定のインターフェイスを実装するかどうかを指定できます。

オブジェクトまたはコントロールを追加したら、インターフェイス実装ウィザードを使用して、利用できるタイプ ライブラリ内のその他のインターフェイスを実装できます。

新しいインターフェイスは、プロジェクトの .idl ファイルに手動で追加する必要があります。詳細については、「ATL プロジェクトでの新しいインターフェイスの追加」を参照してください。

インターフェイスを実装するには

  1. クラス ビューで、ATL オブジェクトのクラス名を右クリックします。

  2. ショートカット メニューの [追加] をクリックしてから、[インターフェイスの実装] をクリックしてインターフェイス実装ウィザードを表示します。

  3. 実装するインターフェイスを該当するタイプ ライブラリから選択し、[完了] をクリックします。

  4. クラス ビューで、オブジェクトの [ベースとインターフェイス] ノードを展開して実装したインターフェイスを表示し、さらにインターフェイスのノードを展開して使用できるプロパティ、メソッド、およびイベントを表示します。

    [!メモ]

    オブジェクト ブラウザーは、インターフェイスのメンバーを確認するために使用することもできます。

参照

概念

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

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