共用方式為


IObjectWithSiteImpl 類別

這個類別提供方法讓物件與中的網站進行通訊。

template<
   class T 
>
class ATL_NO_VTABLE IObjectWithSiteImpl :
   public IObjectWithSite

參數

  • T
    您的類別,衍生自 IObjectWithSiteImpl

Members

swzy0yk1.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

IObjectWithSiteImpl::GetSite

查詢介面指標的網站。

IObjectWithSiteImpl::SetChildSite

提供物件提供網站的 IUnknown 指標。

IObjectWithSiteImpl::SetSite

提供物件提供網站的 IUnknown 指標。

swzy0yk1.collapse_all(zh-tw,VS.110).gif公用資料成員

名稱

描述

IObjectWithSiteImpl::m_spUnkSite

管理網站的 IUnknown 指標。

備註

IObjectWithSite 介面允許物件與中的網站進行通訊。 類別 IObjectWithSiteImpl 提供這個介面的預設實作並透過傳送訊息至實作 IUnknown 傾印裝置偵錯組建。

IObjectWithSiteImpl 指定這兩個方法。 用戶端會先呼叫方法,傳遞做為 SetSite網站的 IUnknown 指標。 這個指標在物件中儲存,而且可以傳遞至 GetSite的呼叫之後擷取。

通常,您會從 IObjectWithSiteImpl 衍生您的類別時,您要建立不是控制項的物件中。 對於控制項,從 IOleObjectImpl衍生您的類別,也提供網站指標。 從 IObjectWithSiteImplIOleObjectImpl不要衍生自類別。

繼承階層架構

IObjectWithSite

IObjectWithSiteImpl

需求

Header: atlcom.h

請參閱

其他資源

ATL 類別概觀