博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC:CxImage 試用
阅读量:6436 次
发布时间:2019-06-23

本文共 960 字,大约阅读时间需要 3 分钟。

為了讓自己的 MFC 程式能開啟一些常用的圖檔格式,但自己只寫過開啟BMP的方法,所以希望能找到一些現成能用的東西。聽到 CxImage 這個東西。

 

 

【嘗試安裝】

下載回來後,裡面雖然有完整的說明文件,但似乎找不到安裝說明,有點頭痛。試著把裡面各個目錄中的專案都 running 過一次後,結果產生了以下的 *.lib 檔案:CxImage.lib、j2k.lib、jasper.lib、jbig.lib、jpeg.lib、png.lib、tiff.lib、zlib.lib,將它們放入 Microsoft Visual Studio\VC98\Lib 中,接著將 CxImage 目錄中的 *.h、*.cpp 拷貝到 Microsoft Visual Studio\VC98\Include\CxImage 目錄中〈本來想拷備到自己的專案中,但是怕太亂...〉,最後用以下方式連結:

 

None.gif #pragma comment (lib,  " CxImage.lib " )
None.gif#pragma comment (lib,  " j2k.lib " )
None.gif#pragma comment (lib,  " jasper.lib " )
None.gif#pragma comment (lib,  " jbig.lib " )
None.gif#pragma comment (lib,  " jpeg.lib " )
None.gif#pragma comment (lib,  " png.lib " )
None.gif#pragma comment (lib,  " tiff.lib " )
None.gif#pragma comment (lib,  " zlib.lib " )
None.gif#include  < CxImage / ximage.h >

 

 

結果可以成功編譯,接著看看是不是真的能使用:

Document 中:

None.gif CxImage myImage;
None.gifmyImage.Load( " test.jpg " ,  0 );

 

View 中: 

None.gif pDoc -> myImage.Draw( pDC -> GetSafeHdc(),  0 ,  0 ,  - 1 ,  - 1 , NULL,  
false );

 

 

圖片真的成功讀進來了。其實把它當函數庫用就可以了。雖然還是對自己的安裝過程感到有點不安,不過至少能用了,剩下的東西可以慢慢研究。

转载地址:http://knega.baihongyu.com/

你可能感兴趣的文章
惠普大佬:未来30年四大趋势将推动科技产业发展
查看>>
大数据视域下网络涉军舆情管控研究
查看>>
光伏发电项目将全面摸底复核
查看>>
国内传感器市场也许正处在最好的时候
查看>>
单多晶之争:光伏技术要靠市场检验
查看>>
窄带物联网有望结束技术应用“碎片化”
查看>>
SaaS服务创投:场景多元化 平台建设稳中有序
查看>>
江苏:5G先行,智慧江苏再进一步
查看>>
烟台农业走进物联网大数据时代
查看>>
AT&T开源项目反客为主
查看>>
Web应用安全--攻防对抗发展趋势
查看>>
企业如何走出自己的CRM非常之道?
查看>>
整合看点: DellEMC的HCI市场如何来看?
查看>>
联合国隐私监督机构:大规模信息监控并非行之有效
查看>>
韩国研制出世界最薄光伏电池:厚度仅为人类头发直径百分之一
查看>>
中国移动2016年Web应用防火墙集采:绿盟、深信服中标
查看>>
惠普再“卖身”,软件业务卖给了这家鼻祖级公司
查看>>
软件定义存储的定制化怎么走?
查看>>
“上升”华为碰撞“下降”联想
查看>>
如何基于Spark进行用户画像?
查看>>