http://www.pcvc.net/oldcode/ 这个东东转jpg 大家帮忙看看怎么调用啊!我出500分,在线等待!

nilong 2004-01-08 10:55:51
http://www.pcvc.net/oldcode/
里这个东西ejpeg.zip

我想在vc mfc的程序里调用这个
RGBtoJPEGFile(Buff,ImgWidth,ImgHeight,argv[2]);
函数怎么调用啊!怎么声明啊
最好 把调试完的代码发给我!
zdy-0811@sohu.com
...全文
53 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
icedot 2004-01-09
  • 打赏
  • 举报
回复
应为那个库是用c写的。所以要在前面加上extern "c"就可以拉。
就是在那个#include .你俺前面几位讲的,加上我的一定可以。
我试过啦。


alfwolf 2004-01-09
  • 打赏
  • 举报
回复
好了,连测试程序的代码也给你了。
因为是商业软件的底层库,不能给你动态链接库的代码了,但是那几个文件已经足够满足你的需要了。
Jasonn 2004-01-08
  • 打赏
  • 举报
回复
up
nilong 2004-01-08
  • 打赏
  • 举报
回复
我是说拿到我的代码里怎么引用啊 ,我知道加这个动东西,可是不行啊!
有没有掉到自己的程序里试试啊,在mfc调用!它本身是在dos 下执行的用c写的!
dennis80 2004-01-08
  • 打赏
  • 举报
回复
一个把BMP压缩成JPG的源代码。 附: 1. 编译说明 1) 在VC IDE 选择setting->link> 加jpeg.lib 2) 编译程序 2. 原理 程序首先读BITMAP 文件的各像素点的RGB值, library 做压缩 RGB 缓冲区成JPEG文件或缓冲区
zhangcrony 2004-01-08
  • 打赏
  • 举报
回复
setting->link> 加jpeg.lib

这是一个静态链接库,你可以直接在程序里面调用,记住调用的cpp的开头加上一句
#pragma comment(lib, "..\\library\\jpeg.lib")

"..\\library\\?.lib" 替换成你的那个lib所在的目录和文件名
如果lib就在工程目录下,那么直接写成 "jpeg.lib"
cadinfo 2004-01-08
  • 打赏
  • 举报
回复
现在比较正道视窗图像软件开发的是使用GDI+,这样你就不需要借助外部格式包,
当然如果你需要跨平台使用,那么可使用其它解码包
jawibn 2004-01-08
  • 打赏
  • 举报
回复
奇怪,你的分怎么那么多:-)
jawibn 2004-01-08
  • 打赏
  • 举报
回复
nilong(倪龙)好狠,一下放这么多分:-)
nilong 2004-01-08
  • 打赏
  • 举报
回复
alfwolf(戈壁孤狼) 大侠你把我的贴子都回一个,我的帖子有300,400百分结呢,我给你500分!
alfwolf 2004-01-08
  • 打赏
  • 举报
回复
发给你了,还有测试程序
fzd999 2004-01-08
  • 打赏
  • 举报
回复
VC IDE 选择setting->link> 加jpeg.lib

cpp添加

#include "ejpeg.h"
#pragma comment(lib, "jpeg.lib")

再把ejpeg.h和ejpeg.cpp添加到工程中
nilong 2004-01-08
  • 打赏
  • 举报
回复
我还有600分,你的当真好用,我一定给,我现在问出的问题就有500,600分了,
fzd999(花差花差) ( ) 信誉你的方法我试了,不行 啊!
谁能给我发个能调用的例子就行!

alfwolf 2004-01-08
  • 打赏
  • 举报
回复
呵呵,如果我给你非常方便的代码以及使用例子,你愿意给我500分吗?
nonocast 2004-01-08
  • 打赏
  • 举报
回复
推荐用CxImage
http://www.codeproject.com/bitmap/cximage.asp
fzd999 2004-01-08
  • 打赏
  • 举报
回复
都说了在VC IDE 选择setting->link> 加jpeg.lib

这是一个静态链接库,你可以直接在程序里面调用,记住调用的cpp的开头加上一句
#pragma comment(lib, "..\\library\\jpeg.lib")

"..\\library\\?.lib" 替换成你的那个lib所在的目录和文件名
如果lib就在工程目录下,那么直接写成 "jpeg.lib"

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧