怎样强制把图像保存为DIB格式

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:03:23
我在汉化VC++的资源是里面的图像是DIB格式的,我保存总是BMP格式的,有什么办法把它强制保存为DIB格式的

DIB图象都有一个结构
typedef struct tagDIBDATA {
LONG PaletteVersion;
DIBSECTION DibSection;
HBITMAP hBitmap;
HANDLE hMapping;
BYTE *pBase;
} DIBDATA;
其中有一个hBitmap句柄,就是BMP格式数据

DIB 和 BMP 这两个东东是指同一个概念吧,我觉得,有区别么?

DIB是概念

BMP是实际文件存储结构的称呼

位图(BMP)包括GDI(与设备相关)和DIB(与设备无关)