📄 readme.txt
字号:
函数的具体使用方法:
EXPORTDLL BOOL CALLBACK LzmaEnOrDeCompress(BOOL EnorDeorBe, //有三种工作方法:0:解压 1:压缩 3:测试(只在Console)程序中有效
LPCWSTR InputFile, //输入文件名
LPCWSTR OutputFile, //输出文件名
UINT CompMode=1, //压缩方式[0, 1], 默认:1 最大
UINT Dictionary=23, //字典大小(二进制位长)[0,30], 默认: 23 (8MB)
UINT FastBytes=128, //算法内部设置,用来加速运算的内存空间
UINT CycleMatFinder=0, //设置字典匹配计算的循环次数
UINT LitContextBits=3, //算法内部设置,默认就可以
UINT LitPosBits=0, //算法内部设置,默认就可以
UINT PosBit=2, //算法内部设置,默认就可以
BOOL EOS=FALSE, //写入自定义的文件流结束标记
BOOL Stdin=FALSE, //由标准输入设备输入
BOOL Stdout=FALSE); //由标准输出设备输出
)
一般用法:
压缩文件:
LPCWSTR test1=L"c:\\TEST2.TXT";
LPCWSTR test2=L"C:\\test3.txt";
LzmaEnOrDeCompress(TRUE,test1,test2);
解压文件:
LPCWSTR test1=L"c:\\TEST2.TXT";
LPCWSTR test2=L"C:\\test3.txt";
LzmaEnOrDeCompress(FALSE,test1,test2);
函数具体实现还有些复杂,请包涵,我正在处理这些问题,如有好的建议,请联系:Michaelnattin@hotmail.com,谢谢大家。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -