IObjectWithSiteImpl 類別
這個類別提供方法讓物件與中的網站進行通訊。
template<
class T
>
class ATL_NO_VTABLE IObjectWithSiteImpl :
public IObjectWithSite
參數
- T
您的類別,衍生自 IObjectWithSiteImpl。
Members
公用方法
名稱 |
描述 |
---|---|
查詢介面指標的網站。 |
|
提供物件提供網站的 IUnknown 指標。 |
|
提供物件提供網站的 IUnknown 指標。 |
公用資料成員
名稱 |
描述 |
---|---|
管理網站的 IUnknown 指標。 |
備註
IObjectWithSite 介面允許物件與中的網站進行通訊。 類別 IObjectWithSiteImpl 提供這個介面的預設實作並透過傳送訊息至實作 IUnknown 傾印裝置偵錯組建。
IObjectWithSiteImpl 指定這兩個方法。 用戶端會先呼叫方法,傳遞做為 SetSite網站的 IUnknown 指標。 這個指標在物件中儲存,而且可以傳遞至 GetSite的呼叫之後擷取。
通常,您會從 IObjectWithSiteImpl 衍生您的類別時,您要建立不是控制項的物件中。 對於控制項,從 IOleObjectImpl衍生您的類別,也提供網站指標。 從 IObjectWithSiteImpl 和 IOleObjectImpl不要衍生自類別。
繼承階層架構
IObjectWithSite
IObjectWithSiteImpl
需求
Header: atlcom.h