📄 punzip.h
字号:
/* Copyright (c) 1990-2002 Info-ZIP. All rights reserved. See the accompanying file LICENSE, version 2000-Apr-09 or later (the contents of which are also included in unzip.h) for terms of use. If, for some reason, all these files are missing, the Info-ZIP license also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html*///******************************************************************************//// File: PUNZIP.H//// Description: This is our global header for the entire Pocket UnZip project.// This header contains all global project build flags, defines,// constants, and macros. It also includes all other headers that// are needed by the project.//// Copyright: All the source files for Pocket UnZip, except for components// written by the Info-ZIP group, are copyrighted 1997 by Steve P.// Miller. The product "Pocket UnZip" itself is property of the// author and cannot be altered in any way without written consent// from Steve P. Miller.//// Disclaimer: All project files are provided "as is" with no guarantee of// their correctness. The authors are not liable for any outcome// that is the result of using this source. The source for Pocket// UnZip has been placed in the public domain to help provide an// understanding of its implementation. You are hereby granted// full permission to use this source in any way you wish, except// to alter Pocket UnZip itself. For comments, suggestions, and// bug reports, please write to stevemil@pobox.com.////// Date Name History// -------- ------------ -----------------------------------------------------// 02/01/97 Steve Miller Created (Version 1.0 using Info-ZIP UnZip 5.30)////******************************************************************************#ifndef __PUNZIP_H__#define __PUNZIP_H__#ifdef __cplusplusextern "C" {#endif//******************************************************************************//***** Standard Win32 project flags//******************************************************************************#ifndef WIN32#define WIN32#endif#ifndef _WINDOWS#define _WINDOWS#endif#ifdef _WIN32_WCE /* for native Windows CE, force UNICODE mode */#ifndef UNICODE#define UNICODE#endif#endif /* _WIN32_WCE */#ifndef WIN32_LEAN_AND_MEAN#define WIN32_LEAN_AND_MEAN#endif#ifndef STRICT#define STRICT#endif#if defined(_UNICODE) && !defined(UNICODE)#define UNICODE#endif#if defined(UNICODE) && !defined(_UNICODE)#define _UNICODE#endif#if defined(_DEBUG) && !defined(DEBUG)#define DEBUG#endif#if defined(DEBUG) && !defined(_DEBUG)#define _DEBUG#endif#if defined(_NDEBUG) && !defined(NDEBUG)#define NDEBUG#endif#if defined(NDEBUG) && !defined(_NDEBUG)#define _NDEBUG#endif//******************************************************************************//***** Pocket Unzip and Info-ZIP flags//******************************************************************************#ifndef POCKET_UNZIP#define POCKET_UNZIP#endif#ifndef WINDLL#define WINDLL#endif#ifndef DLL#define DLL#endif#ifndef REENTRANT#define REENTRANT#endif#ifndef NO_ZIPINFO#define NO_ZIPINFO#endif#ifndef NO_STDDEF_H#define NO_STDDEF_H#endif// Read COPYING document before enabling this define.#if 0#ifndef USE_SMITH_CODE#define USE_SMITH_CODE#endif#endif// Read COPYING document before enabling this define.#if 0#ifndef USE_UNSHRINK#define USE_UNSHRINK#endif#endif#ifdef __cplusplus} // extern "C"#endif#endif // __PUNZIP_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -