可连接对象接口
支持可连接对象需要支持四个接口:
- 可连接对象的 IConnectionPointContainer
- 连接点对象的 IConnectionPoint
- 枚举器对象的 IEnumConnectionPoints
- 枚举器对象的 IEnumConnections
后两者定义为 IConnectionPoint * 类型的标准枚举器,CONNECTDATA。
此外,可连接对象还可以选择支持 IProvideClassInfo 和 IProvideClassInfo2,以便客户端可以在运行时为传出接口提供支持。
最后,客户端必须提供实现传出接口的接收器对象,该接口是由可连接对象定义的自定义 COM 接口。
有关详细信息,请参阅以下主题:
- 使用 IConnectionPointContainer
- 使用 IConnectionPoint
- 使用 IProvideClassInfo
相关主题
-
可连接对象的 体系结构