WCHAR* guid2string(REFCLSID iid);
+#define MINIZIP_PASSWORD_FLAG 1
+
#include "minizip/unzip.h"
#include "minizip/ioapi.h"
HRESULT _CFolderViewCB_CreateInstance(REFIID riid, LPVOID * ppvOut);
void _CZipExtract_runWizard(PCWSTR Filename);
+enum eZipPasswordResponse
+{
+ eAbort,
+ eSkip,
+ eAccept,
+};
+
+eZipPasswordResponse _CZipAskPassword(HWND hDlg, const char* filename, CStringA& Password);
+
+enum eZipConfirmResponse
+{
+ eYes,
+ eYesToAll,
+ eNo,
+ eCancel
+};
+
+eZipConfirmResponse _CZipAskReplace(HWND hDlg, const char* FullPath);
+
#include "CZipEnumerator.hpp"
#include "CZipFolder.hpp"