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