ATL 集合和枚举数

collection 是一个接口允许与数据项的COM对象(原始数据或其他对象)的一个组的访问。 按照提供的访问标准对于将一组对象的接口称为的 集合接口

至少,集合接口必须提供返回的项数。集合、 Item 属性返回一个项目基于索引的集合和 _NewEnum 属性的返回集合的枚举数的 Count 属性。 或者,集合接口可以提供 AddRemove 方法允许项插入到或从集合中删除和 Clear 方法移除所有项。

enumerator 是用于重复提供一个接口通过集合中的项的COM对象。 枚举器接口通过四个必需的方法提供序列化访问对于集合的元素: Next、 SkipResetClone

通过了解详细了解枚举器接口原始模型(不过,完全名为)IEnumXXXX接口。

本节内容

相关章节

  • ATL
    使用活动模板库提供一些链接,指向有关概念性主题有关如何使用进行编程。

  • ATLCollections示例
    演示如何使用 ICollectionOnSTLImplCComEnumOnSTL的示例和自定义复制策略类的实现。

请参见

其他资源

ATL概念