把内存数据转换为bmp图像

时间:2013-06-10 06:16:46
【文件属性】:

文件名称:把内存数据转换为bmp图像

文件大小:64KB

文件格式:ZIP

更新时间:2013-06-10 06:16:46

内存数据转换为图像

类CKlsBmpFile 主要函数FormatImage(..) 1,如果转换灰度图,有一个256*256的BYTE pData内存区数据 CKlsBmpFile bmp ; bmp.FormatImage(pData, 8, 256, 256 ) ; 2,转换24Bit位图,有一个3*256*256的BYTE pData内存区数据 CKlsBmpFile bmp ; bmp.FormatImage(pData, 24, 256, 256 ) ; 读入bmp,写bmp用ReadBmp,SaveBmp;显示用Draw


【文件预览】:
BmpFile.sln
BmpFile
----BmpFile.vcproj.DEV-WLB-XP.Administrator.user(1KB)
----test.bmp(65KB)
----BmpFile.rc(5KB)
----stdafx.h(3KB)
----BmpFile.cpp(2KB)
----KlsBmpFile.cpp(13KB)
----BmpFile.vcproj(5KB)
----stdafx.cpp(207B)
----ReadMe.txt(4KB)
----Resource.h(536B)
----KlsBmpFile.h(2KB)
----BmpFileDlg.cpp(4KB)
----res()
--------BmpFile.rc2(398B)
--------BmpFile.ico(21KB)
----BmpFile.h(510B)
----BmpFileDlg.h(713B)
----BmpFile.aps(57KB)
release
----BmpFile.exe(52KB)

网友评论

  • 对于关键的细节没有考虑,最后存出的数据宽度必须是4的整数倍,因为没有考虑这个,所以导出开始失败了。
  • 好复杂,需要好好研究研究
  • 有的功能还行,但是感觉不太好用。
  • 不太明白 不知道为什么换了图片显示没有换
  • 没有试成功,不晓得是不是我的方法不对。
  • 的确可以将在内存画的图片保存在硬盘上
  • 是不是太强大了点,我不是太懂
  • 怎么把内存像素数据放到picture控件里哦,程序没有这个功能哦
  • 功能很强大,不错,是想找的东西
  • 非常好,可以用,谢谢。