如何在 SDI 中使用 MFC CListCtrl

Posted

技术标签:

【中文标题】如何在 SDI 中使用 MFC CListCtrl【英文标题】:How to use MFC ListCtrl in SDI 【发布时间】:2015-04-09 10:00:52 【问题描述】:

我真的是 MFC 的初学者。我只想要一些关于如何在 SDI 应用程序中使用 ListCtrl 的指南。例如,从用户那里获取输入并在单击按钮时将其显示在 listctrl 中。请指导我。

【问题讨论】:

你必须更具体,否则你的问题可能很快就会结束。 我知道如何在基于对话框的应用程序中实现 ListCtrl。但我不知道如何在 SDI 应用程序中实现它。请指导实现它的步骤。 【参考方案1】:

在 SDI 应用程序中,我将使用CListView-派生类作为主视图。此类设计用于 SDI/MDI 应用程序并支持标准 MFC 文档视图架构。 CListView 类内部使用 CListCtrl,但它会自动调整大小和其他方便的事情,您还可以通过调用返回 CListCtrl*CListView::GetListCtrl() 方法直接访问嵌入式列表 ctrl。

【讨论】:

以上是关于如何在 SDI 中使用 MFC CListCtrl的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MFC 中将图像添加到 CListCtrl

在 SDI MFC 中绘制方网

MFC项目组合:如何将没有文档类的SDI应用程序添加到MDI应用程序中?应该使用子窗口吗?[MFC]

是否可以在没有 MFC 的情况下使用 CListCtrl

MFC 如何列表一选就选中整行(CListCtrl)

使用 MFC 的 YouTube 下载器