📄 lzma.h
字号:
#ifndef LZMA_H_00248
#define LZMA_H00248
#ifdef __cplusplus
#define EXPORT extern "C" __declspec(dllexport)
#else
#define EXPORT __declspec(dllexport)
#endif
#define INBUFF_OVERFLOW 0x00000001
#define INBUFF_NULL 0x00000002
#define ENCODE_ERROR 0x00000003
#define OUTBUFF_OVERFLOW 0x00000005
#define OUTBUFF_CREATE_ERROR 0x00000004
#define INBUFF_CREATE_ERROR 0x00000011
#define EXEC_SUCCESS 0x00000000
#define CAlC_UNCOMP_SIZE_ERROR 0x00000006
#define DECODE_ERROR 0x00000007
#define OPEN_INPUT_FILE_ERROR 0x00000008
#define CREATE_OUTPUT_FILE_ERROR 0x00000010
#define READ_INPUT_FILE_ERROR 0x00000012
#define READ_INPUT_FILE_INCOMPLETE 0x00000013
#define WRITE_OUTPUT_FILE_ERROR 0x00000014
EXPORT int __stdcall FileEncodeW(LPCWSTR inFile,LPCWSTR outFile,int dictionary);
EXPORT int __stdcall FileEncodeA(LPCSTR inFile,LPCSTR outFile,int dictionary);
EXPORT int __stdcall FileDecodeW(LPCWSTR inFile,LPCWSTR outFile,int dictionary);
EXPORT int __stdcall FileDecodeA(LPCSTR inFile,LPCSTR outFile,int dictionary);
EXPORT int __stdcall RamDecode(BYTE *inBuffer,size_t inSize,BYTE *outBuffer,size_t *outSize,int dictionary);
EXPORT int __stdcall RamEncode(BYTE *inBuffer,size_t inSize,BYTE *outBuffer,size_t *outSize,int dictionary);
EXPORT int __stdcall RamGetUncompressedSize(BYTE *inBuffer, size_t inSize, size_t *outSize);
EXPORT int __stdcall RamGetEncodeSize(size_t inSize);
#ifdef _UNICODE
#define FileEncode FileEncodeW
#else
#define FileEncode FileEncodeA
#endif
#ifdef _UNICODE
#define FileDecode FileDecodeW
#else
#define FileDecode FileDecodeA
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -