限制列表控件 MFC 中的条目数
Posted
技术标签:
【中文标题】限制列表控件 MFC 中的条目数【英文标题】:Limiting the number of entries in a list control MFC 【发布时间】:2010-04-25 18:31:07 【问题描述】:我需要限制出现在列表控件中的条目,因为两个过多的条目会使我的 MFC 程序变慢。有没有办法在列表控件中只显示最后几个条目(例如最近的 100 个条目)???
谢谢!!!
【问题讨论】:
您确定问题出在“显示”这些项目上吗?从理论上讲,在列表框中显示字符串不会增加性能损失 - 可能是您的问题不在于显示这些条目,而在于创建/存储它们。 【参考方案1】:看看虚拟列表控件:
http://msdn.microsoft.com/en-us/library/ye4z8x58%28VS.80%29.aspx
http://www.codeguru.com/cpp/controls/listview/advanced/article.php/c4151
【讨论】:
【参考方案2】:无论你是:
不要添加太多项(内容清晰,只添加你想要的100个) 使用 Alex 所说的虚拟列表模式。【讨论】:
以上是关于限制列表控件 MFC 中的条目数的主要内容,如果未能解决你的问题,请参考以下文章