勇芳软件工作室.汉化:  Bitmaps > Bitmap Structures >

BITMAPFILEHEADER

Previous pageReturn to chapter overviewNext page

描述

 

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

 

C++ 语法

 

typedef struct tagBITMAPFILEHEADER {

WORD    bfType;

DWORD   bfSize;

WORD    bfReserved1;

WORD    bfReserved2;

DWORD   bfOffBits;

} BITMAPFILEHEADER, *PBITMAPFILEHEADER;

 

PowerBASIC 语法

 

TYPE BITMAPFILEHEADER WORD

WORD    bfType AS WORD

DWORD   bfSize AS DWORD

WORD    bfReserved1 AS WORD

WORD    bfReserved2 AS WORD

DWORD   bfOffBits AS DWORD

END TYPE

 

成员

 

bfType

 

指定文件类型,必须为BM。

 

bfSize

 

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

 

bfReserved1

 

保留;必须为零。

 

bfReserved2

 

保留;必须为零。

 

bfOffBits

 

指定从BITMAPFILEHEADER结构的开始到位图位的偏移量(以字节为单位)。

 

备注

 

DIB文件中的BITMAPFILEHEADER结构紧跟着BITMAPINFOBITMAPCOREINFO结构。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)