社区
嵌入开发(WinCE)
帖子详情
EVC CListCtrl 闪烁的问题
wqm_44944
2009-04-13 04:03:28
在定时器里 更新 CListCtrl里面的值,结果闪烁的特别厉害,谁见到过这中问题。如何解决的?请指教。
...全文
167
17
打赏
收藏
EVC CListCtrl 闪烁的问题
在定时器里 更新 CListCtrl里面的值,结果闪烁的特别厉害,谁见到过这中问题。如何解决的?请指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
deligent2
2009-07-16
打赏
举报
回复
楼主是怎么解决的。能详细说说吗?我也遇到了与您同样的情况,在EVC4.2和EVC6.0中,在定时器中刷新ListCtrl控件,会出现闪烁,从上到下的闪烁。已经用了双缓冲(用了双缓冲后,闪烁是整个CListCtrl的内容闪烁,不是从上到下的闪烁,主要是因为双缓冲是整幅图片向屏幕输出),SetReDraw方法,仍不能解决问题。
wqm_44944
2009-04-13
打赏
举报
回复
解决了谢谢!
happypay
2009-04-13
打赏
举报
回复
那我就真不知道是什么问题了哦
happypay
2009-04-13
打赏
举报
回复
那我就真不知道是什么问题了哦
wqm_44944
2009-04-13
打赏
举报
回复
我把设置文本透明功能去掉后,还是没有效果。
happypay
2009-04-13
打赏
举报
回复
我这个好像都没用到双缓存,滚动条用到了
happypay
2009-04-13
打赏
举报
回复
ILD_TRANSPARENT你看有没有这个,draw的过程中如果系统不支持TRANSPARENT就去掉这个参数。
wqm_44944
2009-04-13
打赏
举报
回复
双缓冲区代码你是怎么写的?
happypay
2009-04-13
打赏
举报
回复
不过我的drawitem自己写的,遇到了一个小图标闪的问题,我的问题试系统不支持半透明,我设置了半透明造成了,好像就没其他的问题了
happypay
2009-04-13
打赏
举报
回复
我上次的闪就是把这两个都用起来就好了SetRedraw和双缓存OnEraseBkgnd直接返回
happypay
2009-04-13
打赏
举报
回复
在你m_List.SetItemText之前用SetRedraw(FALSE);
所有的设置完后用SetRedraw(TRUE);
91program
2009-04-13
打赏
举报
回复
要重绘控件吧,用系统默认的Draw过程,难解决这个问题的
wqm_44944
2009-04-13
打赏
举报
回复
先试的这个!
happypay
2009-04-13
打赏
举报
回复
SetRedraw(FALSE);
SetRedraw(TRUE);
也试了啊?
wqm_44944
2009-04-13
打赏
举报
回复
m_List.SetItemText(5,1,L"100000");
m_List.SetItemText(5,4,L"100000");
m_List.SetItemText(4,1,L"1");
m_List.SetItemText(4,4,L"2");
m_List.SetItemText(3,1,L"3");
m_List.SetItemText(3,4,L"4");
m_List.SetItemText(2,1,L"5");
m_List.SetItemText(2,4,L"6");
m_List.SetItemText(1,1,L"7");
m_List.SetItemText(1,4,L"8");
用这些命令刷新的界面。
wqm_44944
2009-04-13
打赏
举报
回复
试了不管用!
happypay
2009-04-13
打赏
举报
回复
你用了双缓存之类的去闪的没有啊?
再就是OnEraseBkgnd函数中不执行系统自带函数
直接返回
CSDN回帖得分大全(近两年)
√ ...vs2005调用dll的时候Initialize()函数返回错误 ...各位 MYSQL 库 与API的SOCKET ...#pragma comment如何导入指定文件夹的lib文件 + 导出函数命名规范的
问题
[VC/MFC 进程/线程/DLL] ...
C++开发文章收藏
Win32 SDK中窗口全屏处理 窗口句柄的获得
CLi
stCtrl
使用技巧 VC中TreeView 全面解析
CLi
stView,
CLi
stCtrl
,
CLi
stBox 在VC中为应用程序添加图形超链接功能 MFC学习总结 (67个技巧) dlg 上建立View 网络通信 ...
C++开发文章收藏(转)
Win32 SDK中窗口全屏处理 窗口句柄的获得
CLi
stCtrl
使用技巧 VC中TreeView 全面解析
CLi
stView,
CLi
stCtrl
,
CLi
stBox 在VC中为应用程序添加图形超链接功能 MFC学习总结 (67个技巧) dlg 上建立View 网络通信 结构或...
MFC控件使用大全
并不内嵌双缓冲,势必造成严重的
闪烁
问题
,解决办法当然是 只让父窗口重绘控件所占的部分,其他部分不进行重绘 ,代码如下: C++ 代码 void CSample::SetText( const TCHAR *pszText) { ...
科研院所的工具手段单一痛点,AI技术转移操作系统如何提供解决方案?.docx
科易网AI+成果转化与科技创新,以科创知识图谱、数智应用和智能体为人工智能商业化应用产品,聚焦技术转移、成果转化、科技创新、产业创新等方向,构建科技创新服务平台,为提升各类创新主体科技创新水平与地方产业创新效能提供解决方案。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章