如何将wnd中汇制的line和static保存为bmp格式图片?谢谢。

skymars 2008-04-15 01:23:15
我在一个wnd上绘制了线和Cstatic等,并且大小超出屏幕范围,需要将整个wnd中的保存为bmp图。由于可能超出屏幕范围或被其他窗口遮挡,因此不能用截屏,谁有好的主意?恳请帮忙!!
...全文
90 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gao_ming77 2008-04-22
  • 打赏
  • 举报
回复
第一步在你绘制函数(Onpaint)中,
创建内存DC,将内存DC选中一个空位图(CBitmap),
然后将你绘制部分的窗口DC用BitBlt将绘制部分绘制到内存DC中的位图上,
然后将位图保存成文件即可。

19,472

社区成员

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

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