用到的是zip util 的方法:
首先需要网上搜索下载 zip.cpp和zip.h两文件,然后添加到工程中!
下面是我做的一个实现压缩的小例子:
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include "zip.h"
void CreateFiles();
int _tmain(int argc, _TCHAR* argv[])
{
CreateFiles();
HZIP hz; DWORD writ;
hz = CreateZip("c:\\Radar.zip", 0);//创建压缩文件
ZipAdd(hz ,"data.txt", "\\data.txt");
CloseZip(hz);
DeleteFile("c:\\data.txt");//删除txt文件
}