列表控件和列表视图

为方便起见,MFC 封装列表控件的两种方式。 可使用列表控件:

  • 直接通过嵌入,对话框类中的一个对象。CListCtrl

  • 间接,使用类,CListView

CEditView 一编辑控件,CListView 可以轻松集成带有 MFC 文档/视图结构的列表,控件封装了控件:控件以 MFC 视图的整个外围应用。(视图 控件,被转换为 CListView。)

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

  • 添加删除,或者操作“Item”列表中。

  • 集合或者获取列表控件特性。

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

CListCtrl& listCtrl = GetListCtrl();

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

请参见

参考

使用 CListCtrl

概念

控件 (MFC)