列表控件和列表视图

为了方便起见, MFC 封装列表控件有两种方法。 可以使用列表控件:

  • 直接,通过嵌入 CListCtrl 对象在对话框类。

  • 间接,使用类 CListView,。

,当 CEditView 封装编辑控件,CListView 可以轻松地集成到 MFC 文档/视图结构的一个列表控件,用于封装控件:控件加载整个 MFC 视图的外围应用。 (该视图 控件,转换为 CListView。)

CListView 对象从 CCtrlView 及其基类继承并添加成员函数检索基础列表控件。 使用视图成员与视图用作视图。 使用 GetListCtrl 成员函数对列表控件的成员函数的访问权。 使用这些成员:

  • 添加,或删除操作 “项目”列表中。

  • 设置或获取列表控件属性。

若要获取对基础 CListViewCListCtrl ,请调用从您的 GetListCtrl 列表视图类:

CListCtrl& listCtrl = GetListCtrl();

本主题介绍两种使用列表控件。

请参见

参考

使用CListCtrl

概念

控件(MFC)