鍪誊孝鳞聱霸謦蛹翻麓脚霸鬻辫毋簟劳j藜黪参.PDFVIP

鍪誊孝鳞聱霸謦蛹翻麓脚霸鬻辫毋簟劳j藜黪参.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鍪誊孝鳞聱霸謦蛹翻麓脚霸鬻辫毋簟劳j藜黪参

|i¨。一?·譬t誊i嚣簿撼t*:。。彝H越,;孽·|嚣矗¨{}为群曲誊l÷。自掌糍一j爨|謦静静t。弹謦毒誊,i}t·¨.||、j篁l籀|。 鍪誊孝鳞聱霸謦蛹翻麓脚霸鬻辫毋簟劳j藜黪参 9泌iIj毪强“|“” 妻j.÷I≯≯≯≯雾鬈·0|-。委落黪蠹j j一。j雾鬟||二|≥一誊澎劳 摘要介绍在微软Visualc++环境下将客户区图像保存到BMP位图文件。 关键词BMP,存储格式,位图文件头结构,位图信息头结构,位图像素数据 薯|秘。翡募设备巍:糖谝毽1援。截琏谖镑摄 ·? 一、引言 BMP(Binnap)位图图像在计算机中使用很广泛,在windows 中,记事本、写字板中的文字就是用位图图像表示出来的.许多 以其它格式存储的图像就是在为图图像摹础上,进行优化处理 后得到的,例如JPE(;图像等。 在工程应用中经常要处理BMP罔像.例如通过_习乏集卡得到 的大量数据,并由此在wind㈣s窗口的客户区显示了一幅网像, 用户在需要时可以编辑该图像,并将结果永久保存到磁盘。 『j¨|薹。鬻鹂麟毒确嘞皤最尊基m晒30d膏饵25譬争峥。和麟一 二、编程 windows的窗口图像从本质上来醯,是win如ws在内存DC 上绘制的一幅图像,要将此图像存储起来,首先要获得windows 窗口的区域大小,然后将区域中的图像存在一内存Dc中,这需 要涧用本文第一个函数w五kWindowTODIB;山于windows的位 j嚣辫辫霪鬻蒸黪!黪要霉’攀 图分为DDB(与设备相关的位图)和DIB(与没备无关的位图)两 种,MFC中定义的cBiImap类封装DDB位图.为了将位图保存 到~个文件需要把DDB转换成DIB,这用到本文第二个函数 尊。皇,警蝴剿霉蘑酶li;hefB七//释放DlB对象所占空闾一 DDBToDIB;最后再用w“teDIB甬数转储战BMP文件。 鼍叠|琏峨民蟹獬鹤∞oi|¨如‘ 第一个函数名为WriteWindowToDIB: 一篱 j|:;|??| 雳j萄荔濠蓉∥o|l鬻黪爹萋蒸 雾黪|荔i;≯雾黪渗l雾誊誊雾萋 瓣黪鹭籀蜜黪劳黪i|碧;o iI∥黪爨爹藜||『。 ts;§黪j誊≯!澎誊,霪j警 r 一÷霉曩≯薯碧舞黪‘一。r G歉Ap磋萋毽。整 黪缯麓缫拳簿萋..。每霪辫参||一萋嚣|霪:蒸|| 黪薅:爨瓣蕈髫警|-., 尊、|≯i叠 o|滔矗l。譬|| ’ $bi HANDLE例B: biHe国ht, I“dwCompre5sIon!=Bl_RGB)//如果为困压缩 雾荔器|j誊I}||;|爹爹≯霪霪 , ASSE只T卜bnma胁GetS8feHa州le盼” ,/给最终的位圈尺寸分配内存块,包括位圈信息头结 构和颜色表与位雷字节数 H(dwcampressIan==Bl测TF瞧LDs}/,位凰箍吾压缩 dwLen+=bI retumNULL:

文档评论(0)

l215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档