導航:首頁 > 文件處理 > 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壓縮文件相關的資料

熱點內容
win7下安裝linux虛擬機 瀏覽:838
雲主機用別的伺服器嗎 瀏覽:922
黑馬買入指標源碼副圖 瀏覽:962
微軟為什麼會把伺服器放在水底 瀏覽:257
php截取字元串中文 瀏覽:21
虛擬機和編譯軟體哪個好 瀏覽:750
存儲伺服器為什麼比通用伺服器難 瀏覽:373
用php列印出前一天的時間 瀏覽:369
2010編譯方法 瀏覽:239
華為哪裡查看隱藏app 瀏覽:889
linux網卡重置 瀏覽:830
框架柱低於四米箍筋全高加密 瀏覽:694
米二如何安卓版本升級到高安卓版 瀏覽:783
安卓手機數據慢怎麼辦 瀏覽:727
雙底買賣指標公式源碼無未來函數 瀏覽:685
我的世界伺服器換電腦怎麼玩 瀏覽:215
linux內核源碼內存調優 瀏覽:789
活塞壓縮機廠家 瀏覽:492
java程序員macos 瀏覽:982
js混淆加密配置 瀏覽:343