求助:如何在内存中抓图~~

lemonzm_qq 2007-08-31 04:39:31
在一块内存中画了一个图,怎样把它抓出来变成.bmp格式的

比如:生成一个隐藏的dialog,然后捕获dialog的信息(这个要捕获的dialog不在屏幕中显示)
...全文
260 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
szblove 2008-10-15
  • 打赏
  • 举报
回复
ShowWindow(SW_HIDE)后应取不到图像吧?
设置对话框的透明度,对话框完全透明时是看不到的,但可以取到图像 :)
FireBirdCN 2008-10-15
  • 打赏
  • 举报
回复
GDI+ 有Save方法
chinahuman 2008-10-15
  • 打赏
  • 举报
回复
楼上各位说的方法只会得到一张白图
yitang2003 2007-09-05
  • 打赏
  • 举报
回复
楼主的意思是已经将图保存到DC中了,网上有这样一个函数将DC中的位图保存为BMP文件(好像是copydctobmp),该函数返回的是hBitmap,有这个你应该知道怎么保存了吧
bobob 2007-08-31
  • 打赏
  • 举报
回复
问题是,画在哪里了?画在那个dc上就把dc保存一下,代码很多,自己去找
Yofoo 2007-08-31
  • 打赏
  • 举报
回复
在一块内存中画了一个图, 把这个图保存成BMP就OK了啊

隐藏的dialog 是抓不到图的

19,469

社区成员

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

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