CListCtrl:没有列标题的单列?

Posted

技术标签:

【中文标题】CListCtrl:没有列标题的单列?【英文标题】:CListCtrl: single column without column headings? 【发布时间】:2015-03-01 04:57:24 【问题描述】:

如果我设置 View = Report,那么你会得到一个单列和一个垂直滚动条(我想要的)。但是,即使您没有列标题(不是我想要的),您也会在顶部获得一个为列标题保留的区域。

如果我设置 View = List,则不会为列标题浪费屏幕空间(我想要的),但现在有多个列和一个水平滚动条(不是我想要的)。

如果我可以使用报告模式但只是将为列标题保留的空间缩小为零,我想我会很高兴。有什么想法吗?

【问题讨论】:

【参考方案1】:

我认为您正在搜索 CListBox。 See here 了解更多。 如果您想继续使用 CListCtrl,请使用 List 视图或 小图标 而不是 报告视图。更多see here.

【讨论】:

谢谢!我现在不记得我是否不知道 CListBox,或者可能正在尝试使用 CListCtrl,因为我可以看到该项目将来可能会迁移到多个列。也就是说,您的建议完美地回答了这个问题。

以上是关于CListCtrl:没有列标题的单列?的主要内容,如果未能解决你的问题,请参考以下文章

MFC - 带有可选复选框的 CListCtrl 行

处理 CListCtrl 鼠标点击的问题

如何将 CListCtrl 中的项目设置为选中?

虚拟 CListCtrl 自动大小

CListCtrl (MFC) 选择点击通过控制UNDERNEATH列表

如果任何列中都不需要图像/图标,MFC CListCtrl 是不是合适?