自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 win32汇编 屏幕截图保存BMP 学习笔记<第四篇>之生成BMP文件

到目前BMP内容已经生成在内存 可是不能直接保存为BMP文件 因为BMP需要在开头写一些header数据 总计54字节 如下图 BMP header都是些什么呢 以windows平台为例 用途如下 我开始明白raiky的第二个函数在干嘛了 很多代码都在生成这个header接下来我们也要生成BMP Header 要怎么生成呢 难不成一个字接一个字节的自己写吗—NO WINDOWS.

2016-05-13 15:14:06 886

原创 win32汇编 屏幕截图保存BMP 学习笔记<第三篇>之odbg调试

我们来回顾下raiky code 根据帖子里的讨论错误的疑点在于 1. 对每个像素所占字节的估算可能有误 wBitCount;位图中每个像素所占字节数 简单的赋值4 2. 涉及到后面的调色板的处理 我本人不喜欢调色板 3. 位图内存分配大小的错误 接下来对每一行试着运行一番看看效果吧 你问我有没有玩过debug? 买过书没看算么? 书到用时方恨少 哦 想起来了以前玩VBA 调试过

2016-05-12 12:52:33 1699

原创 win32汇编 屏幕截图保存BMP 学习笔记<第二篇>之东拼西凑

接下来开始动手 先看raiky的代码_GetCaptureBmp proc uses ebx esi edi LOCAL @hDc,@MemDc,@Data LOCAL @bi:BITMAPINFO invoke RtlZeroMemory,addr @bi,sizeof @bi mov ebx,sizeof BITMAPINFO mov @bi.bm

2016-05-12 12:28:06 1398 1

原创 win32汇编 屏幕截图保存BMP 学习笔记<第一篇>之资料搜集

背景 本人刚自学编程不久 会有很多初级错误 绕了很多弯路 记录下来也分享给各位网友 如有指教请在评论区留言 请轻拍 最近在做软件屏幕识别 考虑到计时效率选择了win32汇编 (其实是因为我还没有学会用VC, 那个project文件多到让人头大 ) 之前用GetPixel函数做几个像素的抓取 但是采样点数增多的话效率骤降 根据下面这篇文章 http://www.cnblogs.com/

2016-05-12 12:10:12 1141

win32ASM截图保存为BMP

win32ASM截图保存为BMP

2016-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除