templatelt; クラスT(&L) gt;
クラス IObjectWithSiteImpl(&G)
パラメーター
T
IObjectWithSiteImplからの派生クラス。
IObjectWithSiteインターフェイスできます、サイトと通信するオブジェクト。クラスIObjectWithSiteImplこのインターフェイスの既定の実装を提供し、デバッグ ビルドのダンプ デバイスに情報を送信することによって、 IUnknownを実装。
IObjectWithSiteImplでは、2 つの方法を指定します。クライアントは、まずSetSiteのサイトのIUnknownポインターを渡して、呼び出します。このポインターは、オブジェクト内に格納されているし、 GetSiteを後で取得することができます。
通常、コントロールではないオブジェクトを作成するときIObjectWithSiteImplからクラスが派生します。コントロールのクラスもサイトへのポインターを提供IOleObjectImplから、派生します。IObjectWithSiteImpl 、 IOleObjectImplの両方からクラスが派生していません。
#include lt;atlcom.h>