导航:首页 > 文件处理 > vc压缩文件

vc压缩文件

发布时间:2023-07-26 04:35:22

Ⅰ vc++做好的文件(已压缩的文件)怎样重新用vc++打开

解压,再双击后缀名为:dsw的文件即可。

Ⅱ VC对ZIP格式的压缩包的解压怎么写

方法1:
下载zlib,地址是http://zlib.net/
这是一个C库,可以用来压缩和解压,很多软件都用到了这个库。

方法2:
到http://www.7-zip.org下载7-zip,这个有类似rar.exe的工具,支持zip,rar的。

方法3:
下载unzip,http://www.info-zip.org/UnZip.html,
ftp://ftp.dante.de/tex-archive/tools/zip/info-zip/WIN32/

-----------------------------------
1。使用方法和rar.exe是差不多的,命令参数在里面的chm文件里有介绍:
7z e file.zip
解压所有文件到当前文件夹
7z e file.zip -oD:\abc
解压所有文件到D:\abc

2. 下载unz552xN.exe

Ⅲ VC++得到图像数据太大,想要压缩后再传输

下载一个CxImage(开源),用它来压缩成jpg或其它格式再传。
也可以使用ijl。

下面是我写的使用CxImage的例子:
#include "xImage.h"
#include "CaptureScreen.h"
#pragma comment(lib,"cximage.lib")
#pragma comment(lib,"jpeg.lib")
#pragma comment(lib,"jasper.lib")

CAPTURESCREEN_API bool __stdcall Capture(char* lpszFile,unsigned int height,unsigned int width,unsigned char jpgQuality)
{
keybd_event(VK_SNAPSHOT,0,0,0);
keybd_event(VK_SNAPSHOT,0,KEYEVENTF_KEYUP,0);
if(!IsClipboardFormatAvailable(CF_DIB))return false;

HANDLE hBitmap = NULL;
if( OpenClipboard( NULL ))
{
hBitmap = GetClipboardData(CF_DIB);
CloseClipboard();
}
if( hBitmap == NULL )return false;

CxImage image;
if( image.CreateFromHANDLE(hBitmap) == false )return false;
image.Resample(width,height,1);
image.SetJpegQuality(jpgQuality);
image.Save(lpszFile,CXIMAGE_FORMAT_JPG);

return true;
}

Ⅳ 求编程大神 用VC++实现文件压缩算法(常用文件格式)

网络搜“vc
zip,unzip打包,解包”第一个就有详细讲解。
在老版本VC下,codeproject提供的这个压缩代码已经是很好的了,几乎都是用的这个。
在高版本VC/VS下,系统api提供的压缩解压的API接口,没必要自己写算法。

阅读全文

与vc压缩文件相关的资料

热点内容
数据库查询系统源码 浏览:614
php5314 浏览:355
完美国际安装到哪个文件夹 浏览:666
什么app可以扫一扫做题 浏览:537
程序员编码论坛 浏览:923
淘点是什么app 浏览:658
中国高等植物pdf 浏览:453
51单片机时间 浏览:182
后台如何获取服务器ip 浏览:265
单片机流水灯程序c语言 浏览:233
程序员第二职业挣钱 浏览:238
运行里怎么输入服务器路径 浏览:840
pythonstepwise 浏览:509
刘一男词汇速记指南pdf 浏览:63
php认证级别 浏览:367
方舟编译啥时候推送 浏览:1010
php手机验证码生成 浏览:675
哲学思维pdf 浏览:14
凌达压缩机有限公司招聘 浏览:534
weblogic命令部署 浏览:36