SINK_ENTRY_INFO
使用事件接收對應中的 SINK_ENTRY_INFO 巨集 IDispEventSimpleImpl 提供所需資訊的路由事件加入至相關的處理函式。
SINK_ENTRY_INFO(
id,
iid,
dispid,
fn,
info
)
參數
id
[in] 識別事件來源的不帶正負號的整數。這個值必須與相關 IDispEventSimpleImpl 基底類別的 nID 樣板參數。iid
[in] 識別這個分派介面的 IID。dispid
[in] 識別指定事件的 DISPID。fn
[in] 事件處理函式的名稱。這個函式必須使用呼叫慣例 _stdcall 且具有適當的分配介面 (Dispinterface) 式簽章。info
[in] 輸入事件處理常式函式的相關資訊。型別資訊提供指標的形式提供 _ATL_FUNC_INFO 結構。CC_CDECL 是 _ATL_FUNC_INFO 結構的 CALLCONV 欄位的 Windows CE 唯一支援的選項。其他值也是不支援的其未定義的行為。
備註
前四個巨集參數與 SINK_ENTRY_EX 巨集的。最後一個參數會提供事件型別資訊。CE ActiveX 事件接收的 ATL 實作只支援傳回值與您的事件處理常式方法的 HRESULT 或 void 型別;其他傳回值不受支援,而且它的行為會是未定義的。
需求
Header: atlcom.h