http://www.pcvc.net/oldcode/
里这个东西ejpeg.zip我想在vc mfc的程序里调用这个 
RGBtoJPEGFile(Buff,ImgWidth,ImgHeight,argv[2]);
函数怎么调用啊!怎么声明啊
最好 把调试完的代码发给我!
[email protected]

解决方案 »

  1.   

    一个把BMP压缩成JPG的源代码。 附: 1. 编译说明 1) 在VC IDE 选择setting->link> 加jpeg.lib 2) 编译程序 2. 原理 程序首先读BITMAP 文件的各像素点的RGB值, library 做压缩 RGB 缓冲区成JPEG文件或缓冲区
      

  2.   

    我是说拿到我的代码里怎么引用啊 ,我知道加这个动东西,可是不行啊!
    有没有掉到自己的程序里试试啊,在mfc调用!它本身是在dos 下执行的用c写的!
      

  3.   

    都说了在VC IDE 选择setting->link> 加jpeg.lib 这是一个静态链接库,你可以直接在程序里面调用,记住调用的cpp的开头加上一句
    #pragma comment(lib, "..\\library\\jpeg.lib") "..\\library\\?.lib" 替换成你的那个lib所在的目录和文件名
    如果lib就在工程目录下,那么直接写成 "jpeg.lib"
      

  4.   

    推荐用CxImage
    http://www.codeproject.com/bitmap/cximage.asp
      

  5.   

    我还有600分,你的当真好用,我一定给,我现在问出的问题就有500,600分了,
    fzd999(花差花差) ( ) 信誉你的方法我试了,不行 啊!
    谁能给我发个能调用的例子就行!
      

  6.   

    VC IDE 选择setting->link> 加jpeg.lib cpp添加#include "ejpeg.h"
    #pragma comment(lib, "jpeg.lib")再把ejpeg.h和ejpeg.cpp添加到工程中
      

  7.   

    alfwolf(戈壁孤狼) 大侠你把我的贴子都回一个,我的帖子有300,400百分结呢,我给你500分!
      

  8.   

    nilong(倪龙)好狠,一下放这么多分:-)
      

  9.   

    现在比较正道视窗图像软件开发的是使用GDI+,这样你就不需要借助外部格式包,
    当然如果你需要跨平台使用,那么可使用其它解码包
      

  10.   

    setting->link> 加jpeg.lib 这是一个静态链接库,你可以直接在程序里面调用,记住调用的cpp的开头加上一句
    #pragma comment(lib, "..\\library\\jpeg.lib") "..\\library\\?.lib" 替换成你的那个lib所在的目录和文件名
    如果lib就在工程目录下,那么直接写成 "jpeg.lib"
      

  11.   

    应为那个库是用c写的。所以要在前面加上extern "c"就可以拉。
    就是在那个#include .你俺前面几位讲的,加上我的一定可以。
    我试过啦。