设备无关图在windows上面就是一个扩展名为.bmp的文件。我们知道每一种文件都是一个二进制流,只是这个二进制流的开头几个字节是规定了文件的格式。.bmp的文件格式如下

“其中信息头是windows3.0版本,扩展板,V4,V5几个版本”

windows3.0该图的详细结构如下:

扩展板结构如下:

V4:

V5

是在V4的基础上增加了

•bv5ProfileData

•bv5ProfileSize

•bv5Reserved

为了理解清楚请看下图

该图的二进制数据

我们来分析一下

最新文章

  1. 【总结】总结写了3个React页面后遇到的各种坑
  2. 彻底弄懂响应式设计中的em和rem
  3. XML Xpath学习
  4. java---相亲练习
  5. PostgreSQL Replication之第十一章 使用Skytools(3)
  6. javascript 学习笔记之面向对象编程(一):类的实现
  7. 五种实用DOM方法总结
  8. P酱的冒险旅途(思维)
  9. PrefixHeader.pch' file not found 以及 Xcode 中如何添加pch文件
  10. Javascript中双等号(==)隐性转换机制
  11. linux下实用的快速随机生成复杂密码
  12. LeetCode算法题-Non-decreasing Array(Java实现)
  13. windows7 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法
  14. CF1096D Easy Problem
  15. “Error:(1, 1) java: 非法字符: '\ufeff'”错误解决办法
  16. antv g6
  17. git的简单玩法
  18. Vim 匹配相同的单词并高亮
  19. HTTP消息头(HTTP headers)-常用的HTTP请求头与响应头
  20. MT【34】正余弦的正整数幂次快速表示成正余弦的线性组合

热门文章

  1. UML用例图(转载)
  2. ios 环境配置网址
  3. 充分发挥异步在 ASP.NET 中的强大优势
  4. ArrayList和Iterator的用法
  5. HDU 1715 大菲波数(JAVA, 简单题,大数)
  6. POJ 2923 Relocation (状态压缩,01背包)
  7. POJ 1538
  8. Javascript 正则表达式笔记
  9. 由枚举模块到ring0内存结构 (分析NtQueryVirtualMemory)
  10. Servlet3.0-使用注解定义Servlet