向控件添加项

若要将项添加到列表控件 (CListCtrl),根据信息。 InsertItem 成员函数的多个版本之一,您有。 一个版本采用准备的 LV_ITEM 结构。 由于 LV_ITEM framework 包含很多成员,您可以更好地控制列表控件项目的属性。

两个关键成员 (有关报表视图) 的 LV_ITEM 结构是 iItemiSubItem 成员。 iItem 成员是框架引用项的从零开始的索引,然后 iSubItem 成员是子项的从一开始的索引或零,如果结构包含有关项目的信息。 这两个成员您确定,每个项目,的子项信息的类型和值,将突出显示列表控件在报表视图时。 有关更多信息,请参见 CListCtrl::SetItem

附加成员指定项的文本、图标、状态和项数据。" 项目数据”是一个应用程序定义的值与列表视图项。 有关 LV_ITEM framework 的更多信息,请参见 CListCtrl::GetItem

InsertItem 的其他版本采用一个或多个独立的值,与 LV_ITEM 结构的成员对应,使您可以初始化要支持的成员。 通常,列表控件管理存储为列表项,但是,可以在应用程序中存储某些此信息,使用 “回调项目”。有关更多信息,请参见本主题中 Windows SDK的 回调项目和回调掩码回调项目和回调掩码

有关更多信息,请参见 添加列表视图项和子项

请参见

参考

使用CListCtrl

概念

控件(MFC)