VC listcontrol的重绘问题(高手乱入)

hsk1011 2010-07-22 11:20:53
在listcontrol的report模式下
我用重绘函数OnNMCustomdrawCsvlist写了个选中单元格高亮显示的功能
功能是实现了,但是画面闪烁太厉害
跪求解决方法
...全文
128 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
VC_ZSY 2010-07-23
  • 打赏
  • 举报
回复
闪是正常的,就连微软他自己自绘的listctrl都闪,不过还看的过去,不是闪的非常厉害~
还有,这里和双缓冲没多大关系(除非你完全自绘listctrl)
ls2141 2010-07-23
  • 打赏
  • 举报
回复
选中一次就高亮 焦点离开才重绘
junliang0824 2010-07-22
  • 打赏
  • 举报
回复
重绘太多次了有时候会闪,你可以做一个判断,只重绘改变的部分,没变的不要重绘,一般就不闪了
InitialJ 2010-07-22
  • 打赏
  • 举报
回复
双缓冲绘图,不过CListView本身就支持单元格高亮显示吧

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧