我想在不使用外部库的情况下压缩/解压缩C ++应用程序中的单个文件。我已经读过可以使用Cabinet Files来执行此操作,但我找不到任何有用的示例。
我甚至不确定Cabinet Files是否仍可用于现代Windows版本,任何人都可以提供一个简单的例子。
答案 0 :(得分:1)
它们仍然有效(至少Windows 2000 - Windows 10)。
请参阅MSDN for the API Documentation以及how to decompress a file或create a new cabinet的示例。