首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

用HBITMAP句柄加载的位图,怎么取出实际数据并转化为BYTE

2012-01-01 
用HBITMAP句柄加载的位图,如何取出实际数据并转化为BYTE1:我用HBITMAP加载了一张位图,但HBITMAP只是句柄,

用HBITMAP句柄加载的位图,如何取出实际数据并转化为BYTE
1:我用HBITMAP加载了一张位图   ,但HBITMAP只是句柄,我要如何得到该图片的实际数据?

2:如何将获取的数据转换为BYTE

[解决办法]
int GetDIBits(
HDC hdc, // handle to DC
HBITMAP hbmp, // handle to bitmap
UINT uStartScan, // first scan line to set
UINT cScanLines, // number of scan lines to copy
LPVOID lpvBits, // array for bitmap bits
LPBITMAPINFO lpbi, // bitmap data buffer
UINT uUsage // RGB or palette index
);


结果在lpbi

热点排行