如何在 ClistCtrl 中不能选择多于一行
Posted
技术标签:
【中文标题】如何在 ClistCtrl 中不能选择多于一行【英文标题】:How not to be able to select more than one row in ClistCtrl 【发布时间】:2017-08-15 21:13:10 【问题描述】:我在我的程序中使用 ClistCtrl,并且我希望程序让用户在任何时候都只能选择一行。我该怎么做?此外,如果用户选择多行,“GetselectionMark”函数返回什么?
谢谢
【问题讨论】:
【参考方案1】:第一个问题:使用LVS_SINGLESEL
窗口样式。
第二个问题:GetSelectionMark() 返回当前焦点的项目的索引,如果使用键盘进行项目选择切换每个空格键。
【讨论】:
见documentation forCListCtrl::Create
。以上是关于如何在 ClistCtrl 中不能选择多于一行的主要内容,如果未能解决你的问题,请参考以下文章