3

在我的应用程序中,我正在使用 LZMA SDK 压缩 ~400Mb 的数据。当然,这需要一些时间。即使在大量谷歌搜索之后,我也无法找到任何信息如何获取压缩过程的实时进度信息。这是通过一些回调函数完成的还是什么?

4

1 回答 1

4

您是否查看了随 SDK 提供的示例?例如,在文件夹 CPP\7zip\Compress\LZMA_Alone 中有一个非常完整的 LZMA 参考实现。此目录中的文件 LzmaBench.cpp 包含一个完整的 CBenchProgressInfo 类,其中包括进度信息的回调。

于 2009-11-05T20:22:19.730 回答