CxImage在VS2010下的配置

一、编译Cximage

1.在SourceForge上下载cximage702_full.7z(http://sourceforge.net/projects/cximage/)

2.解压文件

3.点击CxImageFull_vc10.sln打开解决方案

4.由于自己电脑是32位的,点击“生成”-“批生成”,点击“平台”排序,勾选所有“Win32”的项目,生成。

5.几个dll项目会生成失败,为了在MFC用CxImage,需要生成cximagemfcdll工程。右击项目,分别在debug和release模式下生成,一般会提示LNK1104: 无法打开文件"*.lib"的提示。右键cximagemfcdll-->属性-->配置属性-->常规-->输出目录,把“.\debug\”(“.\release\”)删去,什么都不填。


二、CxImage在VS2010下的配置

1.新建工程Test

2.在解决方案目录下,新建CxImage文件夹,包含include、lib目录,lib目录里面包含debuglib和releaselib两个文件夹

3.将cximage702_full/CxImage下的所有.h文件拷到Test目录中CxImage的include文件夹下

4.cximage702_full/Debug下的所有lib文件拷到debuglib中,cximage702_full/Release下的所有lib文件拷到releaselib中

5.在Test工程的Debug和Release模式中将…CxImage/include、CxImage/lib/debuglib、CxImage/lib/releaselib设为相应的包含目录和库目录

6.在链接器-输入-附加依赖项中加入cximage.lib;jasper.lib;jbig.lib;jpeg.lib;libdcr.lib;libpsd.lib;mng.lib;png.lib;tiff.lib;zlib.lib

7.将cximaged.dll和cximage.dll分别拷到Debug和Release目录下

8.在OnDraw函数中加入下列代码测试

        HDC hdc;
	hdc=pDC->m_hDC;
	CString filename("d:\\main.jpg");
	CxImage cimage;
	cimage.Load(filename, CXIMAGE_FORMAT_JPG);
	cimage.Draw(hdc,0,0);

结果如下所示:


参考:http://blog.sina.com.cn/s/blog_6bb9fb090100vell.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值