|
|
如题
部分代码:
struct BMPDefine
{
BITMAPFILEHEADER BMPHeader;
BITMAPINFOHEADER BMPInfo;
RGBQUAD RgbQuad;
BYTE *Data;
};
......
BMPDefine sBmp;
fread( &sBmp.BMPInfo, sizeof( sBmp.BMPInfo ), 1, fp );
完后输出 Bmp图片的尺寸 sBmp.BMPInfo.biWidth
可这个数要右移 8位才是系统里显示的图片尺寸
我想知道为什么和如何解决? 谢谢 |
|