📄 bmpfile.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 + -