DISP_PROPERTY_NOTIFY
Mapa odeslání definuje vlastnost automatizace OLE s oznámením.
DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )
Parametry
theClass
Název třídy.szExternalName
Externí název vlastnosti.memberName
Název členské proměnné, ve kterém jsou uloženy vlastnosti.pfnAfterSet
Název funkce oznámení pro szExternalName.vtPropType
Hodnota určující typ vlastnosti.
Poznámky
Na rozdíl od vlastností definovaných s DISP_PROPERTY, vlastnost definována s DISP_PROPERTY_NOTIFY bude automaticky volání funkce určené pfnAfterSet při změně vlastnosti.
vtPropType Argument je typu VARTYPE.Možné hodnoty pro tento argument jsou převzaty z VARENUM výčtu:
Symbol. |
Typ vlastnosti |
---|---|
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 |
VARIANTY |
VT_UNKNOWN |
LPUNKNOWN |
Požadavky
Záhlaví: afxdisp.h