IObjectWithSiteImpl

templatelt; クラスT(&L) gt;
クラス IObjectWithSiteImpl(&G)

パラメーター

T

IObjectWithSiteImplからの派生クラス。

IObjectWithSiteインターフェイスできます、サイトと通信するオブジェクト。クラスIObjectWithSiteImplこのインターフェイスの既定の実装を提供し、デバッグ ビルドのダンプ デバイスに情報を送信することによって、 IUnknownを実装。

IObjectWithSiteImplでは、2 つの方法を指定します。クライアントは、まずSetSiteのサイトのIUnknownポインターを渡して、呼び出します。このポインターは、オブジェクト内に格納されているし、 GetSiteを後で取得することができます。

通常、コントロールではないオブジェクトを作成するときIObjectWithSiteImplからクラスが派生します。コントロールのクラスもサイトへのポインターを提供IOleObjectImplから、派生します。IObjectWithSiteImpl 、 IOleObjectImplの両方からクラスが派生していません。

#include lt;atlcom.h>

クラス メンバー

Index