iDispatch 接口 (oaidl.h)

向支持自动化的编程工具和其他应用程序公开对象、方法和属性。 COM 组件实现 IDispatch 接口,以允许自动化客户端(如 Visual Basic)进行访问。

继承

IDispatch 接口继承自 IUnknown 接口。 IDispatch 还具有以下类型的成员:

方法

IDispatch 接口具有这些方法。

 
IDispatch::GetIDsOfNames

将单个成员和一组可选参数名称映射到一组相应的整数 DISPID,这些整数 DISPID 可用于对 Invoke 的后续调用。
IDispatch::GetTypeInfo

检索对象的类型信息,然后可以使用该信息获取接口的类型信息。
IDispatch::GetTypeInfoCount

检索对象提供的类型信息接口的数量(0 或 1)。
IDispatch::Invoke

提供对某一对象公开的属性和方法的访问。

要求

要求
目标平台 Windows
标头 oaidl.h