DISP_PROPERTY_EX

DISP_PROPERTY_EX( theClass, pszName, memberGet, memberSet, vtPropType )

#include <afxdisp.h>

参数:
theClass类的名字。
pszName属性的外部名字。
memberGet用于获取属性的成员变量的名字。
memberSet用于设置属性的成员变量的名字。
vtPropType指定属性类型的值。

说明:
DISP_PROPERTY_EX用在调度映射中,用于定义一个OLE自动化属性并命名获取、设置该属性的函数。
memberGet和memberSet函数具有vtPropType参数所决定的签名。memberGet函数没有参数,它返回vtPropType指定的类型的值。memberSet函数具有一个vtPropType所指定的类型的参数,它没有返回值。
vtPropType参数属于VARTYPE类型。这个参数的可能取值来自VARENUM枚举。有关这些值的列表参见对DISP_FUNCTION中vtRetVal参数的说明。注意在DISP_FUNCTION中列出的VT_EMPTY不能作为属性数据类型。

请参阅:
调度映射, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FUNCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP