ON_PROPNOTIFY
使用 ON_PROPNOTIFY 巨集定義所管理的屬性會通知事件接收對應項目從 OLE automation 控制項。
ON_PROPNOTIFY(theClass, id, dispid, pfnRequest, pfnChanged )
參數
theClass
這個事件接收對應所屬的類別。id
OLE 控制項的控制項ID。dispid
在通知相關屬性的分派 ID。pfnRequest
處理這個屬性的 OnRequestEdit 通知的成員函式的指標。 這個函式應該會傳回 BOOL 和 BOOL* 型別參數。 這個函式應該將參數設定為 TRUE 允許屬性變更和 FALSE 禁止。 函式應該傳回 TRUE 表示通知已經處理;否則傳回 FALSE。pfnChanged
處理這個屬性的 OnChanged 通知的成員函式的指標。 這個函式應該會傳回 BOOL 和 UINT 型別參數。 函式應該傳回 TRUE 表示通知已經處理;否則傳回 FALSE。
備註
vtsParams 引數是一個以空格分隔的 VTS_ 常數值清單。 空格分隔 (非逗號) 的一或多個值指定此函式的參數清單。 例如:
VTS_I2 VTS_BOOL
指定清單,其包含後面接著 BOOL 的短整數。
如需 VTS_ 常數的清單,請參閱 EVENT_CUSTOM。
需求
標頭: afxctl.h