ON_EVENT
使用 ON_EVENT 巨集定義 OLE automation 控制項引發的事件建立事件處理常式。
ON_EVENT(theClass, id, dispid, pfnHandler, vtsParams )
參數
theClass
這個事件接收對應所屬的類別。id
OLE 控制項的控制項ID。dispid
控制項引發的事件之分派 ID。pfnHandler
指向處理事件的成員函式之指標。 這個函式應該具有 BOOL 傳回型別和符合事件參數的參數型別 (請參閱 vtsParams)。 函式應該傳回 TRUE 表示事件已經處理;否則傳回 FALSE。vtsParams
指定事件參數型別的 VTS_ 常數序列。 這些是和用在分派對應項目 (如 DISP_FUNCTION) 中相同的常數。
備註
vtsParams 引數是一個以空格分隔的 VTS_ 常數值清單。 空格分隔 (非逗號) 的一或多個值指定此函式的參數清單。 例如:
VTS_I2 VTS_BOOL
指定清單,其包含後面接著 BOOL 的短整數。
如需 VTS_ 常數的清單,請參閱 EVENT_CUSTOM。
需求
Header: afxdisp.h