DISP_PROPERTY_NOTIFY
定義與通知的 OLE Automation 屬性在分派對應。
DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )
參數
theClass
類別的名稱。szExternalName
屬性的外部名稱。memberName
屬性儲存成員變數的名稱。pfnAfterSet
告知函式名稱的 szExternalName。vtPropType
指定屬性型別的值。
備註
不同於 DISP_PROPERTY屬性定義,當屬性變更時 DISP_PROPERTY_NOTIFY 會自動呼叫函式 pfnAfterSet 。
vtPropType 引數是型別 VARTYPE。 這個引數的值是取自 VARENUM 列舉:
符號 |
屬性型別 |
---|---|
VT_I2 |
short |
VT_I4 |
long |
VT_R4 |
float |
VT_R8 |
double |
VT_CY |
CY |
VT_DATE |
DATE |
VT_BSTR |
CString |
VT_DISPATCH |
LPDISPATCH |
VT_ERROR |
SCODE |
VT_BOOL |
BOOL |
VT_VARIANT |
VARIANT |
VT_UNKNOWN |
LPUNKNOWN |
需求
Header: afxdisp.h