MemZipFile.h 384 B

123456789101112131415161718192021
  1. #pragma once
  2. #include <afx.h>
  3. #include "..\ZLibWrapLib\ZLib\ioapi.h"
  4. #include "..\ZLibWrapLib\ZLib\zip.h"
  5. #include "ZipFile.h"
  6. class CMemZipFile:public CZipFile
  7. {
  8. public:
  9. CMemZipFile(void);
  10. CMemZipFile(CMemFile * pMemFile);
  11. ~CMemZipFile(void);
  12. public:
  13. void OpenFile(CMemFile* file);
  14. virtual void Open();
  15. private:
  16. CMemFile* m_file;
  17. zlib_filefunc_def m_pzlib_filefunc_def;
  18. };