社区
界面
帖子详情
如何解决在OnPaint()画图后拖动滚动条图形闪烁的问题
fishtennis1
2013-03-21 05:48:07
在OnPaint()函数中绘图,并将绘图的对话框添加了滚动条,当拖动滚动条时图形会出现闪烁,请问大家该如何解决这个问题?除了使用双缓冲绘图还有没有其他方法?谢谢大家了
...全文
117
5
打赏
收藏
如何解决在OnPaint()画图后拖动滚动条图形闪烁的问题
在OnPaint()函数中绘图,并将绘图的对话框添加了滚动条,当拖动滚动条时图形会出现闪烁,请问大家该如何解决这个问题?除了使用双缓冲绘图还有没有其他方法?谢谢大家了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erictang2003
2013-11-22
打赏
举报
回复
都是瞎扯淡瞎扯淡
Eleven
2013-05-22
打赏
举报
回复
WM_ERASEBKGND里直接return TRUE;了没有?
向立天
2013-05-22
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
快乐鹦鹉
2013-03-21
打赏
举报
回复
OnPaint中双缓冲,也是白扯。
山伟
2013-03-21
打赏
举报
回复
双缓冲简单实用
问题
日记:对话框SCROLL滚动后重绘On
Paint
的
问题
(空白,重复)的
解决
今天不巧,要做个带SCROLL条的对话框,对话框OnPain函数上
画图
片。当移动Scroll时,
图形
被遮住后再一点点移回去时,
图形
就没有了,加UpdateWindow也不行。如果按
滚动条
空白处移回去的时候就会出现很多重复的。马勒戈壁,的,基础差,上网找了挺久的,到现在才
解决
(找到一篇极好的文章http://kb.cnblogs.com/a/1509414/ C#的,果断加入收藏夹)。下面把重点C
mfc双缓存技术+
滚动条
的
画图
问题
转自:http://blog.csdn.net/ke_yang/article/details/5417643 VC中的绘图有个比较棘手的
问题
是
闪烁
,双缓存是
解决
此类
问题
的一种方法,但是在系统绘图中,由于可能要加载
滚动条
,响应鼠标
拖动
等事件,导致传统的双缓存方法不一定适用,本文提出了一种
解决
方法能够用统一的框架内实现
滚动条
,鼠标图型
拖动
,视口转换以及双缓存绘图. 关键字:双缓存,
滚动条
,鼠标拖
怎么
解决
游戏中得
闪烁
问题
--VC双缓冲绘图
用vc做的
画图
程序,当所画的
图形
大于屏幕时,当
拖动
滚动条
时屏幕就会出现严重的
闪烁
情况,为了
解决
这一
问题
就得使用双缓冲来
解决
这一
问题
,程序产生严重的
闪烁
问题
是因为
画图
过程中前后两次的画面反差很大造成的人的视觉的
闪烁
。因为在VC中每次在调用OnDraw时系统都是先用背景画刷将画布清除再执行
画图
命令,这样在你每次移动
滚动条
时每执行一次OnDraw就会有一个空白页,这样和你的最终结果图象之间有一个很大的反
MFC绘制
图形
、使用滑动条移动
图形
(VS2013)
(ps:用VC做可能会有
问题
,建议VS) 先来效果图 一、添加成员变量 本文添加的成员变量较多,如上图。这里的hengxx,zongxx是
图形
的偏移量,初始值为0记得给它们初始化.两个滑动条要添加变量m_heng,m_zong。之后要通过滑动滑动条来得到偏移量赋值给hengxx,zongxx. 二、用画笔、画刷等绘制
图形
注意要一层一层地画 在On
Paint
()函数中添加如下代码: C...
VC
画图
原理分析(双缓冲)
用VC做的
画图
程序,当所画的
图形
大于屏幕时,在
拖动
滚动条
时屏幕就会出现严重的
闪烁
,为了
解决
这一
问题
,就得使用双缓冲来
解决
。程序产生严重的
闪烁
问题
是因为
画图
过程中前后两次的画面反差很大造成的人的视觉的
闪烁
。因为在VC中每次在调用OnDraw时系统都是先用背景画刷将画布清除再执行
画图
命令,这样在你每次移动
滚动条
时每执行一次OnDraw就会有一个空白页,这样和你的最终结果图象之间有一个很大的反差,因而看起来
闪烁
,而且
滚动条
滚动越快
闪烁
越严重。当然,你可以将背景画刷设为NULL,这样可以
解决
闪烁
问题
,但
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章