滚动视图中自绘图形不可见部分如何保存成bitmap文件?

morecash 2008-12-24 10:43:33
请教滚动视图中自绘图形不可见部分如何保存成bitmap文件? 我需要把窗口中自绘的图形保存下来 ,可是我只能保存可见部分的,不可见部分的保存不下来,谁能提供代码呀,我是c#语言写的,能提供c#的最好 ,vc的也可以。
...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gomoku 2008-12-24
  • 打赏
  • 举报
回复
既然是自绘,为什么不先绘到一个bitmap上,显示的时候再把bitmap拷贝到屏幕上呢(DoubleBuffer的内部实现也是类似这样做的)?
保存bitmap就简单了。
morecash 2008-12-24
  • 打赏
  • 举报
回复
我看见论坛上好多人问这样的问题,有大侠能实现的,希望会的人帮个忙呀。看见有人提示先创建一个兼容dc,然后创建一个兼容bitmap。我尝试了还是一样不可见的没存下来。
healer_kx 2008-12-24
  • 打赏
  • 举报
回复
可能不太可能哦,Windows都未必会绘制那一部分,这样的话,Graphics上就不会有准确的值。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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