www.pudn.com > wavelet123.rar > BmpHeader.h


#ifndef _BMPHEADER_H 
#define _BMPHEADER_H 
#pragma pack(1) 
typedef struct _BmpHeader 
{ 
	char  Identi[2];  //check 
	DWORD FileSize;    
	DWORD Reserve1; 
	DWORD DataOffset; //check  
	DWORD HeaderSize;  //check 
	DWORD Width;       //check 
	DWORD Height;      //check 
	WORD  Planes; 
	WORD  BitsPerPix;  //check 
	DWORD Compression;  //check 
	DWORD DataSize; 
	DWORD hResolution; 
	DWORD vResolution; 
	DWORD Colors;        //check 
	DWORD ImportantColor;	 
} BmpHeader; 
//size if 54 
 
 
typedef struct _Bmp 
{ 
	BmpHeader Header; 
	DWORD Palettes[256]; 
	unsigned char Pix[256][256]; 
} Bmp; 
//size is 66614 
//the file store in disk will be 66616 size   
 
 
 
 
 
#endif