⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bmpfile.h

📁 此源码提供了将BREW应用中将资源文件bar中的所有图片读出并且保存成相应的图片格式。
💻 H
字号:

#ifndef   BMPFILE_H
#define   BMPFILE_H

#define    DEFAULT_NAME             "default.bmp"


typedef struct tagBITMAPFILEHEADER { 
  dword   bfSize; 
  word    bfReserved1; 
  word    bfReserved2; 
  dword   bfOffBits; 
} BITMAPFILEHEADER; 

typedef struct tagBITMAPINFOHEADER{
  dword  biSize; 
  int    biWidth; 
  int    biHeight; 
  word   biPlanes; 
  word   biBitCount; 
  dword  biCompression; 
  dword  biSizeImage; 
  int    biXPelsPerMeter; 
  int    biYPelsPerMeter; 
  dword  biClrUsed; 
  dword  biClrImportant; 
} BITMAPINFOHEADER;

typedef struct tagRGBQUAD {
  byte    rgbBlue; 
  byte    rgbGreen; 
  byte    rgbRed; 
  byte    rgbReserved; 
} RGBQUAD; 


typedef struct tagBITMAPINFO { 
  BITMAPINFOHEADER bmiHeader; 
  RGBQUAD          bmiColors[1]; 
} BITMAPINFO;


typedef    struct
{
	AEEApplet  * a;
	char         m_BmpFileName[32];
	IBitmap    * m_pBmp;
}BmpFileCtl;


boolean   BMPFILECTL_CreateInstance(AEEApplet *a,BmpFileCtl ** pi);
void      BMPFILECTL_Release(BmpFileCtl *pMe);



#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -