第二章BMP位图类的创建与MFC单文档视图类的显示.docVIP

  • 19
  • 0
  • 约1.45万字
  • 约 23页
  • 2016-06-10 发布于重庆
  • 举报

第二章BMP位图类的创建与MFC单文档视图类的显示.doc

第二章BMP位图类的创建与MFC单文档视图类的显示

BMP位图文件的4个组成部分bmp文件大体上分成四个部分。 位图文件头BITMAPFILEHEADER 、 位图信息头BITMAPINFOHEADER 、 调色板Palette 、 实际的位图数据ImageDate 第1部分为位图文件头BITMAPFILEHEADER,是一个结构体类型,该结构的长度是固定的,为14个字节。其定义如下: typedef struct tagBITMAPFILEHEADER { ??? WORD bfType;??????? ??? DWORD bfSize;????? ??? WORD bfReserved1; ? ??? WORD bfReserved2; ???? DWORD bfOffBits; } BITMAPFILEHEADER, FAR *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER; 1.文件头信息块 0000-0001 :文件标识,为字母ASCII码“BM”。 0002-0005 :文件大小。 0006-0009 :保留,每字节以“00”填写。 000A-000D :记录图像数据区的起始位置。各字节的信息含义依次为:文件头信息块大小,图像描述信息块的大小,图像颜色表的大小,保留(为01)。 第2部分为位图信息头BITMAPINFOHEADER,也是一个结构体类型的数据结构,该结构的长度也是

文档评论(0)

1亿VIP精品文档

相关文档