社区
界面
帖子详情
如何处理CListCtrl在Report模式下显示缓慢问题?
jzp_1981
2011-03-22 01:45:14
当CListCtrl在Report模式下,如果列数多余10000项的时候,该list的插入数据会很慢,而且操作水平滚动条的话,很容易出现程序无反应的现象。求教,如何解决该问题?有没有其他的方式可以解决该问题呢?任何帮忙,都很感激
...全文
110
6
打赏
收藏
如何处理CListCtrl在Report模式下显示缓慢问题?
当CListCtrl在Report模式下,如果列数多余10000项的时候,该list的插入数据会很慢,而且操作水平滚动条的话,很容易出现程序无反应的现象。求教,如何解决该问题?有没有其他的方式可以解决该问题呢?任何帮忙,都很感激
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzp_1981
2011-03-28
打赏
举报
回复
感谢楼上的。
其实我想显示这么多列的目的是为了显示一个类似进度条的东西。但是这个还和一般的进度条不太一样,我想做一个类似Project里面的进度条,可以显示很长一段时间的进度开展情况,并通过不同的颜色进行显示不同的事情,有谁知道有没有这样的控件呢?
回答这个也可以的。谢谢。
King_hhuang
2011-03-25
打赏
举报
回复
你干嘛要显示那么多呢,谁看得完啊,不实用;
你直接显示给别人前多少条(常用的条数),然后告诉他们后面还有多少条,用一个下拉菜单让他们选择后面的多少条到多少条,就像网页上面表数据很多的时候不是都有分第1、2、3……页吗
jzp_1981
2011-03-25
打赏
举报
回复
我是在用Virtual list,但是大部分都是对行进行的操作。而我是对列进行操作,当我把列设置为10000之后,还是慢的要死。拖动滚动条的话会有问题,失去响应。不知道那里出了问题。还请大家给分析一下,可能会是哪里的问题?谢谢啊
Eleven
2011-03-22
打赏
举报
回复
http://hi.baidu.com/lerry0101/blog/item/55d81155930875ccb645ae67.html
chenjelly
2011-03-22
打赏
举报
回复
[Quote=引用 1 楼 xianglitian 的回复:]
用虚拟表
[/Quote]
对头,就是用虚拟列表,添加LVN_GETDISPINFO响应
向立天
2011-03-22
打赏
举报
回复
用虚拟表
Cli
stCtrl
控件实现icon和
report
两种带图标的列表
显示
模式
关于MFC中
Cli
stCtrl
控件的使用,带图标的列表
显示
,有icon和
report
两种
模式
的例子
列表框(
CLi
stCtrl
)虚
模式
显示
及排序实例
本实例展示了
CLi
stCtrl
虚
模式
显示
大量数据的情况,并可根据点击列进行排序
CLi
stCtrl
中列表
显示
任意图片
使用
CLi
stCtrl
+CImageList
显示
任意图片 文章链接 http://blog.csdn.net/guoming0000/article/details/7303361
CLi
stCtrl
实现icon
显示
示例
很简单明了的一个小例子,看完就能明白如何使用
CLi
stCtrl
完成icon
显示
。
CLi
stCtrl
Report
样式 标题栏双击
网上很少有关于
CLi
stCtrl
Report
样式标题栏的相应双击事件的介绍。本工程实现了标题栏双击事件的相应。希望对有需要的人有帮助!
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章