📄 bmp.h
字号:
//BMP文件头
typedef __packed struct tagBITMAPFILEHEADER {
unsigned short bfType;
unsigned int bfSize;
unsigned short bfReserved1;
unsigned short bfReserved2;
unsigned int bfoffBits;
}BITMAPFILEHEADER;
//BMP图像文件头
typedef __packed struct tagBITMAPINFOHEADER {
unsigned int biSize;
unsigned int biWidth;
unsigned int biHeight;
unsigned short biPlanes;
unsigned short biBitCount;
unsigned int biCompress;
unsigned int biSizeImage;
unsigned int biXPeIsPerMeter;
unsigned int biYPeIsPerMeter;
unsigned int biCIrUsed;
unsigned int biClrImprotant;
} BITMAPINFOHEADER;
//颜色表数据结构,即调色板数据
typedef __packed struct tagRGBQUAD
{
unsigned char rgbBlue :8; //RGB 蓝
unsigned char rgbGreen :8; //RGB 绿
unsigned char rgbRed :8; //RGB 红
unsigned char rgbReserved :8; //保留
}RGBQUAD;
//RGBQUAD bmiColor;
typedef unsigned short US_COLORS;
//US_COLORS Colors_User[256]; //根据LCD情况实际去转换的色表,已转至显示函数当中开辟了
//============================================================================================
extern void BMP_Show(unsigned int left, unsigned int top, unsigned char * bitmap, unsigned char stretch);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -