DISP_PROPERTY_NOTIFY

DISP_PROPERTY_NOTIFY ( theClass, szExternalName, memberName, pfnAfterSet, vtPropType )

# include lt;afxdisp.h >

Параметры

theClass

Имя класса.

szExternalName

Внешнее имя свойства.

memberName

Имя переменной-члена, в котором хранится свойство.

pfnAfterSet

Имя функции уведомления для szExternalName.

vtPropType

Значение, определяющее тип свойства.

Примечания

Макрос DISP_PROPERTY_NOTIFY используется для определения свойства автоматизации OLE с уведомлением в карту диспетчеризации. В отличие от свойства, определенного с DISP_PROPERTYсвойство, определенное с DISP_PROPERTY_NOTIFY автоматически вызывает функции, указанной в pfnAfterSet при изменении свойства.

Аргумент vtPropType имеет тип VARTYPE. Возможные значения для этого аргумента, взяты из перечисления VARENUM:

Символ Тип недвижимости
VT_I2 короткий
VT_I4 длинный
VT_R4 поплавок
VT_R8 двухместный
VT_CY CY
VT_DATE ДАТА
VT_BSTR CString
VT_DISPATCH LPDISPATCH
VT_ERROR SCODE
VT_BOOL BOOL
VT_VARIANT ВАРИАНТ
VT_UNKNOWN LPUNKNOWN

См. такжеnbsp;Рассылка карт, DISP_PROPERTY, DISP_FU&NCTION

Index