首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc如何调用压缩类

2012-04-22 
vc怎么调用压缩类?我想压缩一个文件夹下的所有文件,都有什么方法啊?压缩成zip或rar格式的。用zlib的话请给

vc怎么调用压缩类?
我想压缩一个文件夹下的所有文件,都有什么方法啊?压缩成zip或rar格式的。用zlib的话请给详细给出实例。我菜鸟。

[解决办法]
http://it.china-b.com/ejks/vc/20100131/188997_1.html
[解决办法]
调用WINRAR的命令行版本
[解决办法]

探讨
调用WINRAR的命令行版本

[解决办法]
zlib库
[解决办法]
zip/unzip库,去codeproject里面找

[解决办法]
C/C++ code
                CString  freePress = " -d -q ";        CString strPara = freePress+strDownFilePath;        CString strRunPath =TheConfigInfo::Instance().Get_CurrRunPath();        CString strFilePath = strRunPath+_T("gzip.exe");        SHELLEXECUTEINFO ShExecInfo = {0};        ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);        ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;        ShExecInfo.hwnd = NULL;        ShExecInfo.lpVerb = _T("open");        ShExecInfo.lpFile = strFilePath;                ShExecInfo.lpParameters = strPara;            ShExecInfo.nShow = SW_HIDE;        ShellExecuteEx(&ShExecInfo);        WaitForSingleObject(ShExecInfo.hProcess,INFINITE);
[解决办法]
你先在cmd中把命令行调通
确定命令行没有错误再编程实现
[解决办法]
winrar的文档中有详细的命令行使用说明
还有例子
你还是先自己好好研究一下吧
否则即便是给你代码写好注释可能你也不会用

热点排行