Chilkat C++ Library Documentation
The Chilkat Visual C++ Library contains many individual products:
PRODUCT | CLASSES |
Chilkat Zip | CkZip, CkZipEntry, CkZipProgress |
Chilkat Email | CkMailMan, CkEmail, CkEmailBundle, CkMailProgress |
Chilkat FTP | CkFtp2, CkFtpProgress |
Chilkat Crypt | CkCrypt2 |
Chilkat Gzip | CkGzip |
Chilkat UNIX Compress | CkUnixCompress |
Chilkat HTTP | CkHttp, CkHttpRequest, CkHttpResponse |
Chilkat Charset | CkCharset |
Chilkat S/MIME | CkMime |
Chilkat MHT | CkMht |
Chilkat IMAP | CkImap, CkMessageSet, CkMailboxes |
Chilkat Bounce | CkBounce |
Chilkat Spider (Free) | CkSpider |
Chilkat XML (Free) | CkXml |
Free Supporting Classes | CkString, CkByteData, CkStringArray, CkCert, CkCertStore, CkCreateCS, CkCSP, CkCertChain, CkCertCollection |
The Chilkat class library distribution contains .lib files for each possible C++ runtime library :
C++ Runtime Library | Chilkat Lib |
Multi-threaded Debug DLL | ChilkatDbgDll.lib, CkBaseDbgDll.lib |
Multi-threaded Debug | ChilkatDbgMt.lib, CkBaseDbgMt.lib |
Single-threaded Debug | ChilkatDbgSt.lib, CkBaseDbgSt.lib |
Multi-threaded DLL | ChilkatRelDll.lib, CkBaseRelDll.lib |
Multi-threaded | ChilkatRelMt.lib, CkBaseRelMt.lib |
Single-threaded | ChilkatRelSt.lib, CkBaseRelSt.lib |
In addition, you may find that you need to include the following system libraries depending on what functionality is used:
wininet.lib, rpcrt4.lib, crypt32.lib, ws2_32.lib
Header files can be found in the "include" subdirectory, relative to the directory where the distribution was unzipped. The published Chilkat VC++ classes are designed to hide all implementation details to minimize dependencies.
Example programs can be found online at http://www.example-code.com/.
Chilkat does not distribute demo versions of its software. This package is the full version. The full versions of all Chilkat products are publicly available at http://www.chilkatsoft.com/downloads.asp
Each product within the Chilkat class library can be tested for 30 days by calling the UnlockComponent method and passing an arbitrary string to it. For example:
CkZip zip;
zip.UnlockComponent("anything works for 30-day trial");
There are no limitations when testing for 30 days. Upon purchase, you will receive a permanent unlock code that is valid for all future versions of the Chilkat library.