免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2036 | 回复: 1

请高手指点下,关于gDI+ 问题 [复制链接]

论坛徽章:
0
发表于 2011-03-29 12:21 |显示全部楼层
现在手头一个项目,要求把原来项目里绘图机制改为gdi+来实现(原来的是gdi绘制的)

可是现在遇到问题,原代码里的很多基类的成员和方法参数都是gdi类型的

我把方法里的gdi类型替换为gdi+类型后发现图像在刷新的时候不一致,

由于以前没有处理类似问题的经验,所以请高人指导下

我把问题再详细点说吧,就是绘图窗口打开完成绘图后,这时候如果用新窗口去覆盖绘图窗口(不限于本程序的窗口,比如拿个记事本在窗口上拖动, 会发现,记事本的残影会一直留在窗口里)这个时候只有点一下鼠标让窗口全部重绘才能消去残影。

诚求高人指教,关于gdi+刷新的问题

论坛徽章:
0
发表于 2011-03-29 17:32 |显示全部楼层
这应该和GPI+自身的刷新无关吧?我用GDI+绘图就没出现这个问题啊。多半是你在主视图里面Invalidate放的位置不当。如果一定考虑到GDI+的话,你看看自己有没用双缓存。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP