IConnectionPointImpl Class
這個類別會實作連接點。
template<
class T,
const IID* piid,
class CDV = CComDynamicUnkArray
>
class ATL_NO_VTABLE IConnectionPointImpl :
public _ICPLocator< piid >
參數
T
您的類別,衍生自 IConnectionPointImpl。piid
對連接點物件表示介面的 IID 的指標。CDV
管理連接的類別。 預設值為 CComDynamicUnkArray,允許無限制的連接。 您也可以使用 CComUnkArray,指定連接的固定項目數。
Members
公用方法
名稱 |
描述 |
---|---|
在連接點和接收之間的連接。 |
|
建立列舉值在連接點的連接逐一查看。 |
|
擷取連接點表示介面的 IID。 |
|
擷取介面指標。可連接物件。 |
|
結束藉由 Advise先前建立的連接。 |
公用資料成員
名稱 |
描述 |
---|---|
處理連接點的連接。 |
備註
IConnectionPointImpl 實作連接點,可讓物件將一個輸出介面在用戶端。 用戶端實作在呼叫接收的物件的介面。
使用 ATL IConnectionPointContainerImpl 實作可連接物件。 在可連接物件內的每個連接點表示輸出介面,由 piid。 類別 CDV 處理連接點和接收之間的連接。 每個連結都有專門 Cookie 「{0}」。
如需使用連接點的詳細資訊,請參閱 ATL 中本文 連接點。
繼承階層架構
_ICPLocator
IConnectionPointImpl
需求
Header: atlcom.h