急救!请帮忙,在线等!(关于位图的)
http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=97691&forum_id=34
大家请帮忙看看阿
问题点数:0、回复次数:3Top
1 楼zxj911(zxj911)回复于 2004-07-01 10:47:10 得分 0
怎么没有人回阿
可怜Top
2 楼code8238(二进制动物)回复于 2004-07-01 10:54:18 得分 0
这个dat是什么文件?Top
3 楼jyc_nj(老蔣)回复于 2004-07-01 11:13:04 得分 0
看起来dat象是压缩格式的(图像)数据.
你要知道格式, 当然是要知道图像属性,及如何解压数据.
BITMAPINFO bmpInfo;
从文件里解出属性, 填bmpInfo结构.
LPBYTE lpBuffer;
CreateDIBSection(GetDC(NULL)->GetSafeHdc(),
&bmpInfo,
DIB_RGB_COLORS,
&lpBuffer,
NULL, 0);
然后解压出像素数据, 填到lpBuffer中.
当然lpBuffer是按位图格式的(最好32位), 你不会不知道位图格式吧.Top




