zlibというライブラリを使えばUNZIP.DLLなどの外部DLLを使用しなくてもZIPの圧縮解凍が可能になります。
これを書いている2002/06/08現在の最新版はzlib 1.1.4です。
bool Unzip(const string &strZipFilename, const string &strTargetPath); | |
strZipFilename | 解凍したいzipファイルを指定します。 |
strTargetPath | 解凍先のディレクトリ名を指定します。必ず末尾を\にしてください。 |
戻り値 | 解凍に成功すればtrue、失敗すればfalseを返します。 |