释义 |
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 |