数据解压缩

【勇芳软件工作室】汉化HomePreviousNext

应用程序可以调用LZEXPAND.DLL中的函数来解压缩使用COMPRESS.EXE压缩的文件。这些功能也可以处理未压缩的文件,而不尝试解压缩它们。要使用这些功能,应用程序必须包含LZEXPAND.H头文件。

下表描述了LZEXPAND.DLL中的每个功能。

功能目的
CopyLZFile此函数已过时。它提供了简化16位Windows应用程序的移植。基于Win32的应用程序应使用LZCopy功能。
GetExpandedName如果在压缩文件期间使用/r选项,则检索压缩文件的原始名称。
LZClose关闭当应用程序调用{??989796033}函数时打开的文件。
LZCopy将源文件复制到目标文件。如果源文件被压缩,则此函数创建一个解压缩的目标文件。如果源文件未压缩,则此函数将复制原始文件。此函数用于单文件复制操作。
LZDone此函数已过时,不应在基于Win32的应用程序中使用。它提供了简化16位Windows应用程序的移植。
LZInit创建用于解压缩文件的结构。
LZOpenFile打开文件并返回一个标识它的句柄。
LZRead从文件读取指定数量的字节。如果文件被压缩,则该函数在将它们复制到目标缓冲区之前解压缩字节。
LZSeek将文件指针放在压缩文件的解压缩图像中。在调用LZRead函数之前,应用程序调用此函数来放置指针。
LZStart此函数已过时,不应在基于Win32的应用程序中使用。它提供了简化16位Windows应用程序的移植。