DISP_PROPERTY_NOTIFY

在分布式映射中结合通知定义一个 OLE 自动化属性。

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

要求

"头部:" afxdisp.h

请参见

参考

DISP_PROPERTY

DISP_FUNCTION

概念

MFC 宏和全局函数

其他资源

调度映射