有了BitmapBuf和BitmapInfo,怎么构建bitmap内存流?

wenjianhn 2010-04-24 10:36:24
除了StretchDIBits,还有什么方法没?

小弟菜鸟。。。。

还有知道一个Rect,有什么办法把这个rect中的bitmap抠出来?
...全文
214 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenjianhn 2010-04-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zjwshuang 的回复:]

鄙视6楼,完全复制我的回复,居然得了95%的分数
[/Quote]

不好意思啊
让他得逞了。。。

那天结贴有点快,因为发现自己问了个没用的问题
finder_zhang 2010-04-28
  • 打赏
  • 举报
回复
非常同情7楼的,我看到很多地方,这个6楼的在不断复制别人的回复.
djjs280 2010-04-28
  • 打赏
  • 举报
回复
鄙视6楼,完全复制我的回复,居然得了95%的分数
尹成 2010-04-25
  • 打赏
  • 举报
回复
想要生成一个完整能显示的CBitmap类?那可以new一个Bitmap,然后用CreateCompatibleBitmap函数按照BitmapInfo的参数建立一个空白的CBitmap,然后使用SetBitmapBits将BitmapBuf设置给该CBitmap,这样就得到一个完整的CBitmap了
想要保存?那就去研究一下bmp文件结构,构建bmp文件头,bitmap头,然后依次将文件头、图片头、调色板,位元数据等存进磁盘。
wenjianhn 2010-04-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 luxiaolai861227 的回复:]

我也看不明白,虽然最近在抓图!
[/Quote]

有钱的话,转卖你份代码,搞效低耗抓屏

当然你也可看看开源的UltraVNC, TightVNC看看他们是怎么做的
处处留心 2010-04-25
  • 打赏
  • 举报
回复
我也看不明白,虽然最近在抓图!
djjs280 2010-04-25
  • 打赏
  • 举报
回复
什么bitmap内存流?看得不是很明白
想要生成一个完整能显示的CBitmap类?那可以new一个Bitmap,然后用CreateCompatibleBitmap函数按照BitmapInfo的参数建立一个空白的CBitmap,然后使用SetBitmapBits将BitmapBuf设置给该CBitmap,这样就得到一个完整的CBitmap了
想要保存?那就去研究一下bmp文件结构,构建bmp文件头,bitmap头,然后依次将文件头、图片头、调色板,位元数据等存进磁盘。
wenjianhn 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xiuxianshen 的回复:]

内存流不就是图像数据么,直接来个char*吧
[/Quote]

怎么衔接啊,我都被搞晕了
xiuxianshen 2010-04-24
  • 打赏
  • 举报
回复
内存流不就是图像数据么,直接来个char*吧

19,468

社区成员

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

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