gpt4 book ai didi

c++ - 可以有多列复选框的 Windows ListView 控件(或类似控件)?

转载 作者:可可西里 更新时间:2023-11-01 09:35:32 26 4
gpt4 key购买 nike

好的,所以我的 Windows 应用程序涉及一个窗​​口,除其他外,它在 Pane 中有一个对象列表。每个对象都有 8 个需要确定的 bool 值 — 所以我想要一个对象列表,后面有八列复选框。我没有使用 MFC,应该是相关的。

ListView 看起来如我所愿,但显然它不接受 SubItems 中的复选框(LVS_EX_CHECKBOXES 样式仅在每一行左侧提供一个复选框) .

所以我需要的是某种 确实 允许这样做的 ListView 替代品。我一直在寻找,但我发现的任何东西似乎都不起作用。

我已经看到对某些 DataGridView 控件的引用,但我没有将其视为我的 Visual Studio 2010“工具箱”中的一个选项 — 如何访问它,它是否可用于非-MFC C++ 项目?大多数对它的引用似乎是针对 VB 或 C# 的。

我发现的另一件事是这个 custom ListView ,但它似乎再次适用于 C# 而不是 C++。如果有一种与 C# 对话交互的简单方法(我完全不熟悉 C#),我当然会接受有关如何在我的代码中使用此资源的建议。

无论如何,任何人有任何想法、建议或提示,我们将不胜感激!

编辑:这可能应该放在一个新问题中,但它本身似乎并不值得提出一个完整的问题:MFC 似乎 对这种事情有更多支持(只要我可以找到要下载的大多数自定义控件都是针对 MFC 的)。我的项目实际上并不要求是非 MFC,只是目前。我需要多少工作才能转换它?

最佳答案

好吧,我冒险尝试并开始使用 MFC; CGridCtrl我下载的似乎工作得很好,尽管我还有很多工作要做。那么,我将称之为答案,因为似乎没有另一个答案。

关于c++ - 可以有多列复选框的 Windows ListView 控件(或类似控件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6620521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com