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 |