DISP_PROPERTY_NOTIFY
Definiuje właściwości automatyzacji OLE z zastrzeżeniem na mapie wysyłki.
DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )
Parametry
theClass
Nazwa klasy.szExternalName
Zewnętrzna nazwa właściwości.memberName
Nazwa zmienną, w której są przechowywane właściwości.pfnAfterSet
Nazwa funkcji powiadomień dla szExternalName.vtPropType
Wartość określająca typ właściwości.
Uwagi
W przeciwieństwie do właściwości zdefiniowane za pomocą DISP_PROPERTY, właściwość zdefiniowane za pomocą DISP_PROPERTY_NOTIFY będzie automatycznie wywoływać funkcji określonej przez pfnAfterSet po zmianie właściwości.
vtPropType Argument jest typu VARTYPE.Możliwe wartości dla tego argumentu są pobierane z VARENUM wyliczenie:
Symbol |
Typ właściwości |
---|---|
VT_I2 |
short |
VT_I4 |
long |
VT_R4 |
typ float |
VT_R8 |
double |
VT_CY |
CY |
VT_DATE |
DATA |
VT_BSTR |
CString |
VT_DISPATCH |
LPDISPATCH |
VT_ERROR |
SCODE |
VT_BOOL |
BOOL |
VT_VARIANT |
WARIANT |
VT_UNKNOWN |
LPUNKNOWN |
Wymagania
Nagłówek: afxdisp.h