⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ziputil_cpp.h

📁 文件压缩/解压动态链接库
💻 H
字号:
#include "stdafx.h"
#include "ZipStorage.h"	// Added by ClassView
#include "ZipArchive.h"
#ifndef ZIPUTIL_CPP_H_HEADER_INCLUDED_C3E7D82E
#define ZIPUTIL_CPP_H_HEADER_INCLUDED_C3E7D82E

//##ModelId=3C185BEB003D
class ZipUtil_CPP
{
  public:
	  void CloseArchive();
	  BOOL AddNewFile(LPCSTR lpszFilePathName,bool bFullPath = false);
	  BOOL CreateArchive(LPCSTR lpszArchivePathName,BOOL bSpan = false);
	CZipArchive m_zip;
    ZipUtil_CPP();
	//##ModelId=3C185C0A0041
    
	void setZipLevel(int aZipLevel);

    //##ModelId=3C185C1A026B
    int getZipLevel();

    //##ModelId=3C185C250325
    //##Documentation
    //## 压缩数据
    //## @param  src  源数据字节数组
    //## @param  src_len  源数据字节数组长度
    //## @param  dest  结果数据字节数组
    //## @param  dest_len  结果数据字节数组长度
    //## @return       0成功,>0错误代码
    int zip(LPCTSTR srcFilePath, LPCTSTR desFilePath);

    //##ModelId=3C185C820383
    //##Documentation
    //## 解压缩数据
    //## @param  src  源数据字节数组
    //## @param  src_len  源数据字节数组长度
    //## @param  dest  结果数据字节数组
    //## @param  dest_len  结果数据字节数组长度
    //## @return       0成功,>0错误代码
    int unzip(LPCTSTR srcFilePath, LPCTSTR desPath, bool bFullPath = false ,LPCTSTR desFileName = NULL);

  private:
    //##ModelId=3C185BFB011C
    //##Documentation
    //## 压缩比率(0-9)
    int zipLevel;
};



#endif /* ZIPUTIL_CPP_H_HEADER_INCLUDED_C3E7D82E */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -