|
|
- #pragma once
-
- #include "ListCallback.h"
- #include "ProgressCallback.h"
-
- #include "PreWindowsApi.h"
- #include "AllowWindowsPlatformTypes.h"
- #include "AllowWindowsPlatformAtomics.h"
-
- #pragma warning(push)
- #pragma warning(disable: 4191)
- #pragma warning(disable: 4996)
-
- #ifndef DeleteFile
- #define DeleteFile DeleteFileW
- #endif
- #ifndef MoveFile
- #define MoveFile MoveFileW
- #endif
-
- #ifndef LoadString
- #define LoadString LoadStringW
- #endif
-
- #ifndef GetMessage
- #define GetMessage GetMessageW
- #endif
-
- #include <atlbase.h>
- #include <sphelper.h>
-
- #undef DeleteFile
- #undef MoveFile
-
- #include "SevenZipCompressor.h"
- #include "SevenZipExtractor.h"
- #include "SevenZipLister.h"
-
- #include "HideWindowsPlatformAtomics.h"
- #include "HideWindowsPlatformTypes.h"
- #include "PostWindowsApi.h"
- #pragma warning(pop)
-
- // Version of this library
- #define SEVENZIP_VERSION L"0.2.0-20160117.1"
- #define SEVENZIP_BRANCH L"master"
|