我可以在MFC CListBox中添加多列

Can I add multiple columns in MFC CListBox?

本文关键字:添加 CListBox MFC 我可以      更新时间:2023-10-16

我有一个CListBox对话框,我必须在这个列表框中添加3列。
是否有办法在CListBox中有几个不同的列?
或者 CListCtrl在这方面有帮助吗?

  • Listbox的列表项在1列,一个列表控件可以有零或多列。
  • 列表框本身没有图标,列表控件有。
  • 列表控件顶部有"标题控件",可用于排列和/或对列中的项进行排序。
  • 列表控件(也称为报告控件)可以有4种或更多的视图类型(取决于操作系统)-图标,小图标,详细信息/报告,列表和缩略图。

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

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

使用CListCtrl::InsertColumn添加新列。

  • 这里是参考
  • 这里有一个例子