c ++ win32复选框列表 - 多项选择

时间:2011-10-26 19:41:30

标签: c++ winapi listbox multiple-select

我想在我的win32应用程序中添加一个复选框列表,因为我需要一个具有多个选择的控制元素。我搜索了msdn文档,并在本文中找到了我需要的内容:https://msdn.microsoft.com/en-us/library/windows/desktop/dn742407.aspx。但我找不到任何与之相关的代码。这是一个特殊的控制元素吗?或者这只是一个填充复选框的列表视图?或者这是组合框控件的特殊风格?如果有人可以提供示例或提供控件文档的链接,将不胜感激。

2 个答案:

答案 0 :(得分:5)

该屏幕截图是一个带有LVS_EX_CHECKBOXES的ListView控件。

您链接到的文档是UI指南,而不是编程文档。它讨论的是UI设计,而不是程序控制名称。

答案 1 :(得分:0)

这似乎不是标准LISTBOX控件的内置功能,或者启用LBS_xxx样式常量。

MFC提供了一个类CCheckListBox来执行此操作。