Contents of the "windll" sub-archive for Zip 2.31 and later:
contents this file
windll16.def definition file for 16-bit Zip DLL
windll32.def definition file for 32-bit Zip DLL
windll.c Contains the entry point for the DLL, "fake" printing,
and password functions.
windll.h header file for both 16 and 32-bit DLLs.
zipver.h versioning information for resource file, and also
used by WiZ application itself.
windll.rc resource file for both 16 and 32-bit DLLs
windll.txt simplistic explanation of how to use DLL.
structs.h header file used by both the dll and by WiZ which defines
several structures passed to the dll.
example.c a very simplistic example of how to load the dll, and make
a call into it.
example.h header file for example.c
visualc\dll
contains Visual C++ 6.0 project and make files for
zip32 dll.
visualc\lib contains Visual C++ 6.0 project and make files for
zip32 static library.
vb-orig contains old version of a Visual Basic frontend example
using zip32.dll
vb new version of the Visual Basic dll frontend example,
many bugfixes and enhancements
The dll and static library port was developed and tested under Microsoft
Visual C++ 6.0. The former support for the Borland C++ compilers has been
discontinued; bcc-compiled DLLs are not universally usable because of their
requirements for special Borland runtime libs (and probably some calling
convention specialities).
Compilation for 16-bit Windows 3.x is no longer supported.
Last updated February 22, 2005
Mike White, Christian Spieler