FUNCKIND 枚举 (oaidl.h)
指定函数类型。
语法
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
常量
FUNC_VIRTUAL 值: 0 函数的访问方式与 PUREVIRTUAL 相同,只不过函数具有实现。 |
FUNC_PUREVIRTUAL 该函数通过虚拟函数表 (VTBL) 访问,并采用隐式此指针。 |
FUNC_NONVIRTUAL 函数由静态地址访问,并采用隐式此指针。 |
FUNC_STATIC 函数由静态地址访问,不采用隐式此指针。 |
FUNC_DISPATCH 只能通过 IDispatch 访问函数。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | oaidl.h (包括 OleAuto.h) |