我可以在MFC CListBox中添加多个列吗?

时间:2013-05-29 09:52:52

标签: c++ visual-studio-2010 mfc clistbox

我有一个带有CListBox的对话框。我必须在此列表框中添加3列 有没有办法在CListBox中有几个不同的列?
或者 CListCtrl可以在这方面提供帮助吗?

1 个答案:

答案 0 :(得分:5)

  • 列表框包含1列中的项目列表,列表控件可以包含0列或更多列。
  • 本机地,列表框没有附加图标,列表控件具有。
  • 列表控件顶部有“标题控件”,可用于排列和/或排序列中的项目。
  • 列表控件(也称为报表控件)可以有4种或更多种视图类型(取决于操作系统) - 图标,小图标,详细信息/报告,列表和缩略图。

Windows资源管理器文件视图(右侧)是列表控件,字体对话框中的字体是列表框。

来源:http://forums.codeguru.com/showthread.php?358739-CListBox-and-CListCtrl

使用CListCtrl::InsertColumn添加新列。