BITMAPFILEHEADER 结构 (wingdi.h)

BITMAPFILEHEADER 结构包含有关包含 DIB 的文件的类型、大小和布局的信息。

语法

typedef struct tagBITMAPFILEHEADER {
  WORD  bfType;
  DWORD bfSize;
  WORD  bfReserved1;
  WORD  bfReserved2;
  DWORD bfOffBits;
} BITMAPFILEHEADER, *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER;

成员

bfType

文件类型;必须 0x4d42 (ASCII 字符串“BM”) 。

bfSize

位图文件的大小(以字节为单位)。

bfReserved1

保留;必须为零。

bfReserved2

保留;必须为零。

bfOffBits

BITMAPFILEHEADER 结构开头到位图位的偏移量(以字节为单位)。

注解

BITMAPINFOBITMAPCOREINFO 结构紧跟 DIB 文件中的 BITMAPFILEHEADER 结构。 有关详细信息,请参阅 位图存储

示例

有关示例,请参阅 存储图像

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wingdi.h (包括 Windows.h)

另请参阅

BITMAPCOREINFO

BITMAPINFO

位图结构

位图概述