在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → CoolRAR源码.7z

CoolRAR源码.7z

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.76M
  • 下载次数:1
  • 浏览次数:49
  • 发布时间:2021-12-12
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.7z
  • 所需积分:2
 

实例介绍

【实例简介】
CoolRar 源代码,不错的开源压缩软件,现在貌似不开源了
【实例截图】
【核心代码】
4744300845151185156.7z
└── CoolRAR1.5
├── Asm
│   ├── arm
│   │   └── 7zCrcOpt.asm
│   └── x86
│   ├── 7zAsm.asm
│   ├── 7zCrcOpt.asm
│   └── AesOpt.asm
├── C
│   ├── 7zBuf2.c
│   ├── 7zBuf.c
│   ├── 7zBuf.h
│   ├── 7zCrc.c
│   ├── 7zCrc.h
│   ├── 7zCrcOpt.c
│   ├── 7zDec.c
│   ├── 7zFile.c
│   ├── 7zFile.h
│   ├── 7z.h
│   ├── 7zIn.c
│   ├── 7zStream.c
│   ├── 7zVersion.h
│   ├── Aes.c
│   ├── Aes.h
│   ├── AesOpt.c
│   ├── Alloc.c
│   ├── Alloc.h
│   ├── Bcj2.c
│   ├── Bcj2.h
│   ├── Bra86.c
│   ├── Bra.c
│   ├── Bra.h
│   ├── BraIA64.c
│   ├── BwtSort.c
│   ├── BwtSort.h
│   ├── CpuArch.c
│   ├── CpuArch.h
│   ├── Delta.c
│   ├── Delta.h
│   ├── HuffEnc.c
│   ├── HuffEnc.h
│   ├── LzFind.c
│   ├── LzFind.h
│   ├── LzFindMt.c
│   ├── LzFindMt.h
│   ├── LzHash.h
│   ├── Lzma2Dec.c
│   ├── Lzma2Dec.h
│   ├── Lzma2Enc.c
│   ├── Lzma2Enc.h
│   ├── Lzma86Dec.c
│   ├── Lzma86Enc.c
│   ├── Lzma86.h
│   ├── LzmaDec.c
│   ├── LzmaDec.h
│   ├── LzmaEnc.c
│   ├── LzmaEnc.h
│   ├── LzmaLib.c
│   ├── LzmaLib.h
│   ├── MtCoder.c
│   ├── MtCoder.h
│   ├── Ppmd7.c
│   ├── Ppmd7Dec.c
│   ├── Ppmd7Enc.c
│   ├── Ppmd7.h
│   ├── Ppmd8.c
│   ├── Ppmd8Dec.c
│   ├── Ppmd8Enc.c
│   ├── Ppmd8.h
│   ├── Ppmd.h
│   ├── RotateDefs.h
│   ├── Sha256.c
│   ├── Sha256.h
│   ├── Sort.c
│   ├── Sort.h
│   ├── Threads.c
│   ├── Threads.h
│   ├── Types.h
│   ├── Xz.c
│   ├── XzCrc64.c
│   ├── XzCrc64.h
│   ├── XzDec.c
│   ├── XzEnc.c
│   ├── XzEnc.h
│   ├── Xz.h
│   └── XzIn.c
├── CoolRAR.dsw
├── CoolRAR.sln
└── CPP
├── Common
│   ├── AutoPtr.h
│   ├── Buffer.h
│   ├── C_FileIO.cpp
│   ├── C_FileIO.h
│   ├── CommandLineParser.cpp
│   ├── CommandLineParser.h
│   ├── ComTry.h
│   ├── CRC.cpp
│   ├── Defs.h
│   ├── DynamicBuffer.h
│   ├── IntToString.cpp
│   ├── IntToString.h
│   ├── Lang.cpp
│   ├── Lang.h
│   ├── ListFileUtils.cpp
│   ├── ListFileUtils.h
│   ├── MyCom.h
│   ├── MyException.h
│   ├── MyGuidDef.h
│   ├── MyInitGuid.h
│   ├── MyMap.cpp
│   ├── MyMap.h
│   ├── MyString.cpp
│   ├── MyString.h
│   ├── MyUnknown.h
│   ├── MyVector.cpp
│   ├── MyVector.h
│   ├── MyWindows.cpp
│   ├── MyWindows.h
│   ├── MyXml.cpp
│   ├── MyXml.h
│   ├── NewHandler.cpp
│   ├── NewHandler.h
│   ├── Random.cpp
│   ├── Random.h
│   ├── StdAfx.h
│   ├── StdInStream.cpp
│   ├── StdInStream.h
│   ├── StdOutStream.cpp
│   ├── StdOutStream.h
│   ├── StringConvert.cpp
│   ├── StringConvert.h
│   ├── StringToInt.cpp
│   ├── StringToInt.h
│   ├── TextConfig.cpp
│   ├── TextConfig.h
│   ├── Types.h
│   ├── UTFConvert.cpp
│   ├── UTFConvert.h
│   ├── Wildcard.cpp
│   └── Wildcard.h
├── CoolRAR
│   ├── Archive
│   │   ├── 7z
│   │   │   ├── 7zCompressionMode.cpp
│   │   │   ├── 7zCompressionMode.h
│   │   │   ├── 7zDecode.cpp
│   │   │   ├── 7zDecode.h
│   │   │   ├── 7zEncode.cpp
│   │   │   ├── 7zEncode.h
│   │   │   ├── 7zExtract.cpp
│   │   │   ├── 7zFolderInStream.cpp
│   │   │   ├── 7zFolderInStream.h
│   │   │   ├── 7zFolderOutStream.cpp
│   │   │   ├── 7zFolderOutStream.h
│   │   │   ├── 7zHandler.cpp
│   │   │   ├── 7zHandler.h
│   │   │   ├── 7zHandlerOut.cpp
│   │   │   ├── 7zHeader.cpp
│   │   │   ├── 7zHeader.h
│   │   │   ├── 7zIn.cpp
│   │   │   ├── 7zIn.h
│   │   │   ├── 7zItem.h
│   │   │   ├── 7zOut.cpp
│   │   │   ├── 7zOut.h
│   │   │   ├── 7zProperties.cpp
│   │   │   ├── 7zProperties.h
│   │   │   ├── 7zRegister.cpp
│   │   │   ├── 7zSpecStream.cpp
│   │   │   ├── 7zSpecStream.h
│   │   │   ├── 7zUpdate.cpp
│   │   │   ├── 7zUpdate.h
│   │   │   ├── StdAfx.cpp
│   │   │   └── StdAfx.h
│   │   ├── ApmHandler.cpp
│   │   ├── Archive2.def
│   │   ├── Archive.def
│   │   ├── ArchiveExports.cpp
│   │   ├── ArjHandler.cpp
│   │   ├── Bz2Handler.cpp
│   │   ├── Cab
│   │   │   ├── CabBlockInStream.cpp
│   │   │   ├── CabBlockInStream.h
│   │   │   ├── CabHandler.cpp
│   │   │   ├── CabHandler.h
│   │   │   ├── CabHeader.cpp
│   │   │   ├── CabHeader.h
│   │   │   ├── CabIn.cpp
│   │   │   ├── CabIn.h
│   │   │   ├── CabItem.h
│   │   │   ├── CabRegister.cpp
│   │   │   └── StdAfx.h
│   │   ├── Chm
│   │   │   ├── ChmHandler.cpp
│   │   │   ├── ChmHandler.h
│   │   │   ├── ChmHeader.cpp
│   │   │   ├── ChmHeader.h
│   │   │   ├── ChmIn.cpp
│   │   │   ├── ChmIn.h
│   │   │   ├── ChmRegister.cpp
│   │   │   └── StdAfx.h
│   │   ├── Com
│   │   │   ├── ComHandler.cpp
│   │   │   ├── ComHandler.h
│   │   │   ├── ComIn.cpp
│   │   │   ├── ComIn.h
│   │   │   └── ComRegister.cpp
│   │   ├── Common
│   │   │   ├── CoderMixer2.cpp
│   │   │   ├── CoderMixer2.h
│   │   │   ├── CoderMixer2MT.cpp
│   │   │   ├── CoderMixer2MT.h
│   │   │   ├── CoderMixer2ST.cpp
│   │   │   ├── CoderMixer2ST.h
│   │   │   ├── CoderMixer.cpp
│   │   │   ├── CoderMixer.h
│   │   │   ├── CoderMixerMT.cpp
│   │   │   ├── CoderMixerMT.h
│   │   │   ├── CrossThreadProgress.cpp
│   │   │   ├── CrossThreadProgress.h
│   │   │   ├── DummyOutStream.cpp
│   │   │   ├── DummyOutStream.h
│   │   │   ├── FindSignature.cpp
│   │   │   ├── FindSignature.h
│   │   │   ├── HandlerOut.cpp
│   │   │   ├── HandlerOut.h
│   │   │   ├── InStreamWithCRC.cpp
│   │   │   ├── InStreamWithCRC.h
│   │   │   ├── ItemNameUtils.cpp
│   │   │   ├── ItemNameUtils.h
│   │   │   ├── MultiStream.cpp
│   │   │   ├── MultiStream.h
│   │   │   ├── OutStreamWithCRC.cpp
│   │   │   ├── OutStreamWithCRC.h
│   │   │   ├── OutStreamWithSha1.cpp
│   │   │   ├── OutStreamWithSha1.h
│   │   │   ├── ParseProperties.cpp
│   │   │   ├── ParseProperties.h
│   │   │   └── StdAfx.h
│   │   ├── CpioHandler.cpp
│   │   ├── DebHandler.cpp
│   │   ├── DeflateProps.cpp
│   │   ├── DeflateProps.h
│   │   ├── DllExports2.cpp
│   │   ├── DllExports.cpp
│   │   ├── DmgHandler.cpp
│   │   ├── ElfHandler.cpp
│   │   ├── FatHandler.cpp
│   │   ├── FlvHandler.cpp
│   │   ├── GzHandler.cpp
│   │   ├── Hfs
│   │   │   ├── HfsHandler.cpp
│   │   │   ├── HfsHandler.h
│   │   │   ├── HfsIn.cpp
│   │   │   ├── HfsIn.h
│   │   │   └── HfsRegister.cpp
│   │   ├── IArchive.h
│   │   ├── Icons
│   │   │   └── 7z.ico
│   │   ├── Iso
│   │   │   ├── IsoHandler.cpp
│   │   │   ├── IsoHandler.h
│   │   │   ├── IsoHeader.cpp
│   │   │   ├── IsoHeader.h
│   │   │   ├── IsoIn.cpp
│   │   │   ├── IsoIn.h
│   │   │   ├── IsoItem.h
│   │   │   ├── IsoRegister.cpp
│   │   │   └── StdAfx.h
│   │   ├── LzhHandler.cpp
│   │   ├── LzmaHandler.cpp
│   │   ├── MachoHandler.cpp
│   │   ├── MbrHandler.cpp
│   │   ├── MslzHandler.cpp
│   │   ├── MubHandler.cpp
│   │   ├── Nsis
│   │   │   ├── NsisDecode.cpp
│   │   │   ├── NsisDecode.h
│   │   │   ├── NsisHandler.cpp
│   │   │   ├── NsisHandler.h
│   │   │   ├── NsisIn.cpp
│   │   │   ├── NsisIn.h
│   │   │   ├── NsisRegister.cpp
│   │   │   └── StdAfx.h
│   │   ├── NtfsHandler.cpp
│   │   ├── PeHandler.cpp
│   │   ├── PpmdHandler.cpp
│   │   ├── Rar
│   │   │   ├── RarHandler.cpp
│   │   │   ├── RarHandler.h
│   │   │   ├── RarHeader.cpp
│   │   │   ├── RarHeader.h
│   │   │   ├── RarIn.cpp
│   │   │   ├── RarIn.h
│   │   │   ├── RarItem.cpp
│   │   │   ├── RarItem.h
│   │   │   ├── RarRegister.cpp
│   │   │   ├── RarVolumeInStream.cpp
│   │   │   ├── RarVolumeInStream.h
│   │   │   ├── StdAfx.cpp
│   │   │   └── StdAfx.h
│   │   ├── RpmHandler.cpp
│   │   ├── SplitHandler.cpp
│   │   ├── StdAfx.h
│   │   ├── SwfHandler.cpp
│   │   ├── Tar
│   │   │   ├── StdAfx.h
│   │   │   ├── TarHandler.cpp
│   │   │   ├── TarHandler.h
│   │   │   ├── TarHandlerOut.cpp
│   │   │   ├── TarHeader.cpp
│   │   │   ├── TarHeader.h
│   │   │   ├── TarIn.cpp
│   │   │   ├── TarIn.h
│   │   │   ├── TarItem.h
│   │   │   ├── TarOut.cpp
│   │   │   ├── TarOut.h
│   │   │   ├── TarRegister.cpp
│   │   │   ├── TarUpdate.cpp
│   │   │   └── TarUpdate.h
│   │   ├── Udf
│   │   │   ├── StdAfx.h
│   │   │   ├── UdfHandler.cpp
│   │   │   ├── UdfHandler.h
│   │   │   ├── UdfIn.cpp
│   │   │   ├── UdfIn.h
│   │   │   └── UdfRegister.cpp
│   │   ├── VhdHandler.cpp
│   │   ├── Wim
│   │   │   ├── StdAfx.h
│   │   │   ├── WimHandler.cpp
│   │   │   ├── WimHandler.h
│   │   │   ├── WimHandlerOut.cpp
│   │   │   ├── WimIn.cpp
│   │   │   ├── WimIn.h
│   │   │   └── WimRegister.cpp
│   │   ├── XarHandler.cpp
│   │   ├── XzHandler.cpp
│   │   ├── ZHandler.cpp
│   │   └── Zip
│   │   ├── StdAfx.h
│   │   ├── ZipAddCommon.cpp
│   │   ├── ZipAddCommon.h
│   │   ├── ZipCompressionMode.h
│   │   ├── ZipHandler.cpp
│   │   ├── ZipHandler.h
│   │   ├── ZipHandlerOut.cpp
│   │   ├── ZipHeader.cpp
│   │   ├── ZipHeader.h
│   │   ├── ZipIn.cpp
│   │   ├── ZipIn.h
│   │   ├── ZipItem.cpp
│   │   ├── ZipItemEx.h
│   │   ├── ZipItem.h
│   │   ├── ZipOut.cpp
│   │   ├── ZipOut.h
│   │   ├── ZipRegister.cpp
│   │   ├── ZipUpdate.cpp
│   │   └── ZipUpdate.h
│   ├── Bundles
│   │   └── Format7zF
│   │   ├── CoolRARDll.dsp
│   │   ├── CoolRARDll.dsw
│   │   ├── Format7z.vcproj
│   │   ├── Format7z.vcproj.CHINA-DC11D72B8.Administrator.user
│   │   ├── Format7z.vcproj.NCUJIAYO-EAB562.ncujiayou.user
│   │   ├── resource.rc
│   │   ├── StdAfx.cpp
│   │   └── StdAfx.h
│   ├── Common
│   │   ├── CreateCoder.cpp
│   │   ├── CreateCoder.h
│   │   ├── CWrappers.cpp
│   │   ├── CWrappers.h
│   │   ├── FilePathAutoRename.cpp
│   │   ├── FilePathAutoRename.h
│   │   ├── FileStreams.cpp
│   │   ├── FileStreams.h
│   │   ├── FilterCoder.cpp
│   │   ├── FilterCoder.h
│   │   ├── InBuffer.cpp
│   │   ├── InBuffer.h
│   │   ├── InMemStream.cpp
│   │   ├── InMemStream.h
│   │   ├── InOutTempBuffer.cpp
│   │   ├── InOutTempBuffer.h
│   │   ├── LimitedStreams.cpp
│   │   ├── LimitedStreams.h
│   │   ├── LockedStream.cpp
│   │   ├── LockedStream.h
│   │   ├── MemBlocks.cpp
│   │   ├── MemBlocks.h
│   │   ├── MethodId.cpp
│   │   ├── MethodId.h
│   │   ├── MethodProps.cpp
│   │   ├── MethodProps.h
│   │   ├── OffsetStream.cpp
│   │   ├── OffsetStream.h
│   │   ├── OutBuffer.cpp
│   │   ├── OutBuffer.h
│   │   ├── OutMemStream.cpp
│   │   ├── OutMemStream.h
│   │   ├── ProgressMt.cpp
│   │   ├── ProgressMt.h
│   │   ├── ProgressUtils.cpp
│   │   ├── ProgressUtils.h
│   │   ├── RegisterArc.h
│   │   ├── RegisterCodec.h
│   │   ├── StdAfx.h
│   │   ├── StreamBinder.cpp
│   │   ├── StreamBinder.h
│   │   ├── StreamObjects.cpp
│   │   ├── StreamObjects.h
│   │   ├── StreamUtils.cpp
│   │   ├── StreamUtils.h
│   │   ├── VirtThread.cpp
│   │   └── VirtThread.h
│   ├── Compress
│   │   ├── ArjDecoder1.cpp
│   │   ├── ArjDecoder1.h
│   │   ├── ArjDecoder2.cpp
│   │   ├── ArjDecoder2.h
│   │   ├── Bcj2Coder.cpp
│   │   ├── Bcj2Coder.h
│   │   ├── Bcj2Register.cpp
│   │   ├── BcjCoder.cpp
│   │   ├── BcjCoder.h
│   │   ├── BcjRegister.cpp
│   │   ├── BitlDecoder.cpp
│   │   ├── BitlDecoder.h
│   │   ├── BitlEncoder.h
│   │   ├── BitmDecoder.h
│   │   ├── BitmEncoder.h
│   │   ├── BranchCoder.cpp
│   │   ├── BranchCoder.h
│   │   ├── BranchMisc.cpp
│   │   ├── BranchMisc.h
│   │   ├── BranchRegister.cpp
│   │   ├── ByteSwap.cpp
│   │   ├── BZip2Const.h
│   │   ├── BZip2Crc.cpp
│   │   ├── BZip2Crc.h
│   │   ├── BZip2Decoder.cpp
│   │   ├── BZip2Decoder.h
│   │   ├── BZip2Encoder.cpp
│   │   ├── BZip2Encoder.h
│   │   ├── BZip2Register.cpp
│   │   ├── Codec.def
│   │   ├── CodecExports.cpp
│   │   ├── CopyCoder.cpp
│   │   ├── CopyCoder.h
│   │   ├── CopyRegister.cpp
│   │   ├── Deflate64Register.cpp
│   │   ├── DeflateConst.h
│   │   ├── DeflateDecoder.cpp
│   │   ├── DeflateDecoder.h
│   │   ├── DeflateEncoder.cpp
│   │   ├── DeflateEncoder.h
│   │   ├── DeflateNsisRegister.cpp
│   │   ├── DeflateRegister.cpp
│   │   ├── DeltaFilter.cpp
│   │   ├── DllExports2.cpp
│   │   ├── DllExports.cpp
│   │   ├── HuffmanDecoder.h
│   │   ├── ImplodeDecoder.cpp
│   │   ├── ImplodeDecoder.h
│   │   ├── ImplodeHuffmanDecoder.cpp
│   │   ├── ImplodeHuffmanDecoder.h
│   │   ├── LzhDecoder.cpp
│   │   ├── LzhDecoder.h
│   │   ├── Lzma2Decoder.cpp
│   │   ├── Lzma2Decoder.h
│   │   ├── Lzma2Encoder.cpp
│   │   ├── Lzma2Encoder.h
│   │   ├── Lzma2Register.cpp
│   │   ├── LzmaDecoder.cpp
│   │   ├── LzmaDecoder.h
│   │   ├── LzmaEncoder.cpp
│   │   ├── LzmaEncoder.h
│   │   ├── LzmaRegister.cpp
│   │   ├── LzOutWindow.cpp
│   │   ├── LzOutWindow.h
│   │   ├── Lzx86Converter.cpp
│   │   ├── Lzx86Converter.h
│   │   ├── LzxDecoder.cpp
│   │   ├── LzxDecoder.h
│   │   ├── Lzx.h
│   │   ├── Mtf8.h
│   │   ├── PpmdDecoder.cpp
│   │   ├── PpmdDecoder.h
│   │   ├── PpmdEncoder.cpp
│   │   ├── PpmdEncoder.h
│   │   ├── PpmdRegister.cpp
│   │   ├── PpmdZip.cpp
│   │   ├── PpmdZip.h
│   │   ├── QuantumDecoder.cpp
│   │   ├── QuantumDecoder.h
│   │   ├── RangeCoderBit.h
│   │   ├── RangeCoder.h
│   │   ├── Rar1Decoder.cpp
│   │   ├── Rar1Decoder.h
│   │   ├── Rar2Decoder.cpp
│   │   ├── Rar2Decoder.h
│   │   ├── Rar3Decoder.cpp
│   │   ├── Rar3Decoder.h
│   │   ├── Rar3Vm.cpp
│   │   ├── Rar3Vm.h
│   │   ├── RarCodecsRegister.cpp
│   │   ├── ShrinkDecoder.cpp
│   │   ├── ShrinkDecoder.h
│   │   ├── StdAfx.h
│   │   ├── ZDecoder.cpp
│   │   ├── ZDecoder.h
│   │   ├── ZlibDecoder.cpp
│   │   ├── ZlibDecoder.h
│   │   ├── ZlibEncoder.cpp
│   │   └── ZlibEncoder.h
│   ├── Crypto
│   │   ├── 7zAes.cpp
│   │   ├── 7zAes.h
│   │   ├── 7zAesRegister.cpp
│   │   ├── Codec.def
│   │   ├── HmacSha1.cpp
│   │   ├── HmacSha1.h
│   │   ├── MyAes.cpp
│   │   ├── MyAes.h
│   │   ├── Pbkdf2HmacSha1.cpp
│   │   ├── Pbkdf2HmacSha1.h
│   │   ├── RandGen.cpp
│   │   ├── RandGen.h
│   │   ├── Rar20Crypto.cpp
│   │   ├── Rar20Crypto.h
│   │   ├── RarAes.cpp
│   │   ├── RarAes.h
│   │   ├── Sha1.cpp
│   │   ├── Sha1.h
│   │   ├── StdAfx.h
│   │   ├── WzAes.cpp
│   │   ├── WzAes.h
│   │   ├── ZipCrypto.cpp
│   │   ├── ZipCrypto.h
│   │   ├── ZipStrong.cpp
│   │   └── ZipStrong.h
│   ├── GuiCommon.rc
│   ├── ICoder.h
│   ├── IDecl.h
│   ├── IPassword.h
│   ├── IProgress.h
│   ├── IStream.h
│   ├── MyVersion.h
│   ├── MyVersionInfo.rc
│   ├── PropID.h
│   └── UI
│   ├── Agent
│   │   ├── Agent.cpp
│   │   ├── Agent.h
│   │   ├── AgentOut.cpp
│   │   ├── AgentProxy.cpp
│   │   ├── AgentProxy.h
│   │   ├── ArchiveFolder.cpp
│   │   ├── ArchiveFolderOpen.cpp
│   │   ├── ArchiveFolderOut.cpp
│   │   ├── IFolderArchive.h
│   │   ├── UpdateCallbackAgent.cpp
│   │   └── UpdateCallbackAgent.h
│   ├── Common
│   │   ├── ArchiveCommandLine.cpp
│   │   ├── ArchiveCommandLine.h
│   │   ├── ArchiveExtractCallback.cpp
│   │   ├── ArchiveExtractCallback.h
│   │   ├── ArchiveName.cpp
│   │   ├── ArchiveName.h
│   │   ├── ArchiveOpenCallback.cpp
│   │   ├── ArchiveOpenCallback.h
│   │   ├── Bench.cpp
│   │   ├── Bench.h
│   │   ├── CompressCall2.cpp
│   │   ├── CompressCall.cpp
│   │   ├── CompressCall.h
│   │   ├── DefaultName.cpp
│   │   ├── DefaultName.h
│   │   ├── DirItem.h
│   │   ├── EnumDirItems.cpp
│   │   ├── EnumDirItems.h
│   │   ├── ExitCode.h
│   │   ├── Extract.cpp
│   │   ├── Extract.h
│   │   ├── ExtractingFilePath.cpp
│   │   ├── ExtractingFilePath.h
│   │   ├── ExtractMode.h
│   │   ├── IFileExtractCallback.h
│   │   ├── IsArchiveSFX.cpp
│   │   ├── IsArchiveSFX.h
│   │   ├── LoadCodecs.cpp
│   │   ├── LoadCodecs.h
│   │   ├── OpenArchive.cpp
│   │   ├── OpenArchive.h
│   │   ├── Property.h
│   │   ├── PropIDUtils.cpp
│   │   ├── PropIDUtils.h
│   │   ├── SetProperties.cpp
│   │   ├── SetProperties.h
│   │   ├── SortUtils.cpp
│   │   ├── SortUtils.h
│   │   ├── StdAfx.h
│   │   ├── TempFiles.cpp
│   │   ├── TempFiles.h
│   │   ├── UpdateAction.cpp
│   │   ├── UpdateAction.h
│   │   ├── UpdateCallback.cpp
│   │   ├── UpdateCallback.h
│   │   ├── Update.cpp
│   │   ├── Update.h
│   │   ├── UpdatePair.cpp
│   │   ├── UpdatePair.h
│   │   ├── UpdateProduce.cpp
│   │   ├── UpdateProduce.h
│   │   ├── WorkDir.cpp
│   │   ├── WorkDir.h
│   │   ├── ZipRegistry.cpp
│   │   └── ZipRegistry.h
│   ├── Explorer
│   │   ├── ContextMenu.cpp
│   │   ├── ContextMenuFlags.h
│   │   ├── ContextMenu.h
│   │   ├── CoolShell.dll.manifest
│   │   ├── CoolShell.dsp
│   │   ├── CoolShell.dsw
│   │   ├── CoolShell.plg
│   │   ├── DllExports.cpp
│   │   ├── Explorer.def
│   │   ├── Explorer.vcproj
│   │   ├── Explorer.vcproj.CHINA-DC11D72B8.Administrator.user
│   │   ├── Explorer.vcproj.NCUJIAYO-EAB562.ncujiayou.user
│   │   ├── MyCom2.h
│   │   ├── MyMessages.cpp
│   │   ├── MyMessages.h
│   │   ├── OptionsDialog.cpp
│   │   ├── OptionsDialog.h
│   │   ├── RegistryContextMenu.cpp
│   │   ├── RegistryContextMenu.h
│   │   ├── resource2.rc
│   │   ├── resource.h
│   │   ├── resource.rc
│   │   ├── ShellDrop.cpp
│   │   ├── StdAfx.cpp
│   │   └── StdAfx.h
│   ├── FileManager
│   │   ├── ABOUTCoolRAR.bmp
│   │   ├── AboutDialog.cpp
│   │   ├── AboutDialog.h
│   │   ├── AboutDialog.rc
│   │   ├── aboutdialogres.h
│   │   ├── Add.bmp
│   │   ├── Adds.bmp
│   │   ├── AnnotationDialog.cpp
│   │   ├── AnnotationDialog.h
│   │   ├── AnnotationDialog.rc
│   │   ├── AnnotationdialogRes.h
│   │   ├── App.cpp
│   │   ├── App.h
│   │   ├── AppState.h
│   │   ├── BrowseDialog.cpp
│   │   ├── BrowseDialog.h
│   │   ├── BrowseDialog.rc
│   │   ├── BrowseDialogRes.h
│   │   ├── Check.bmp
│   │   ├── Checks.bmp
│   │   ├── ClassDefs.cpp
│   │   ├── ComboDialog.cpp
│   │   ├── ComboDialog.h
│   │   ├── ComboDialog.rc
│   │   ├── ComboDialogRes.h
│   │   ├── CoolRAR.dsp
│   │   ├── CoolRAR.dsw
│   │   ├── CoolRAR.exe.manifest
│   │   ├── CoolRARLogo.ico
│   │   ├── CoolRAR.plg
│   │   ├── CopyDialog.cpp
│   │   ├── CopyDialog.h
│   │   ├── CopyDialog.rc
│   │   ├── CopyDialogRes.h
│   │   ├── CrashFileNames.h
│   │   ├── Delete.bmp
│   │   ├── DeletePage.cpp
│   │   ├── DeletePage.h
│   │   ├── DeletePage.rc
│   │   ├── DeletePageRes.h
│   │   ├── Deletes.bmp
│   │   ├── DialogSize.h
│   │   ├── EditPage2.rc
│   │   ├── EditPage.cpp
│   │   ├── EditPage.h
│   │   ├── EditPage.rc
│   │   ├── EditPageRes.h
│   │   ├── EnumFormatEtc.cpp
│   │   ├── EnumFormatEtc.h
│   │   ├── ExceptionHandler.cpp
│   │   ├── ExceptionHandler.h
│   │   ├── Extract.bmp
│   │   ├── ExtractCallback.cpp
│   │   ├── ExtractCallback.h
│   │   ├── ExtractDialog.cpp
│   │   ├── ExtractDialog.h
│   │   ├── ExtractDialog.rc
│   │   ├── ExtractDialogRes.h
│   │   ├── Extracts.bmp
│   │   ├── FavClearUpDialog.cpp
│   │   ├── FavClearUpDialog.h
│   │   ├── FavClearUpDialog.rc
│   │   ├── FavClearUpDialogRes.h
│   │   ├── FavoritesDialog.cpp
│   │   ├── FavoritesDialog.h
│   │   ├── FavoritesDialog.rc
│   │   ├── FavoritesDialogRes.h
│   │   ├── FileFolderPluginOpen.cpp
│   │   ├── FileFolderPluginOpen.h
│   │   ├── FilePage.cpp
│   │   ├── FilePage.h
│   │   ├── FilePage.rc
│   │   ├── FilePageRes.h
│   │   ├── FilePlugins.cpp
│   │   ├── FilePlugins.h
│   │   ├── Find.bmp
│   │   ├── FindDialog.cpp
│   │   ├── FindDialog.h
│   │   ├── FindDialog.rc
│   │   ├── FindDialogRes.h
│   │   ├── FindProcessDialog.cpp
│   │   ├── FindProcessDialog.h
│   │   ├── FindProcessDialog.rc
│   │   ├── FindProcessDialogRes.h
│   │   ├── Finds.bmp
│   │   ├── FMAdvancedPage.cpp
│   │   ├── FMAdvancedPage.h
│   │   ├── FMAdvancedPage.rc
│   │   ├── fmadvancedpageres.h
│   │   ├── FM.bmp
│   │   ├── FMConventionalPage.cpp
│   │   ├── FMConventionalPage.h
│   │   ├── FMConventionalPage.rc
│   │   ├── FMConventionalPageRes.h
│   │   ├── FM.cpp
│   │   ├── FM.ico
│   │   ├── FM.vcproj
│   │   ├── FM.vcproj.CHINA-DC11D72B8.Administrator.user
│   │   ├── FM.vcproj.NCUJIAYO-EAB562.ncujiayou.user
│   │   ├── FoldersPage2.rc
│   │   ├── FoldersPage.cpp
│   │   ├── FoldersPage.h
│   │   ├── FoldersPage.rc
│   │   ├── FoldersPageRes.h
│   │   ├── FormatUtils.cpp
│   │   ├── FormatUtils.h
│   │   ├── FSDrives.cpp
│   │   ├── FSDrives.h
│   │   ├── FSFolderCopy.cpp
│   │   ├── FSFolder.cpp
│   │   ├── FSFolder.h
│   │   ├── GeneralPage.cpp
│   │   ├── GeneralPage.h
│   │   ├── GeneralPage.rc
│   │   ├── generalpageres.h
│   │   ├── GetWinVer.cpp
│   │   ├── GetWinVer.h
│   │   ├── GuideDialog.cpp
│   │   ├── GuideDialog.h
│   │   ├── GuideDialog.rc
│   │   ├── guidedialogres.h
│   │   ├── HelpUtils.cpp
│   │   ├── HelpUtils.h
│   │   ├── HttpUpdat.cpp
│   │   ├── HttpUpdat.h
│   │   ├── IFolder.h
│   │   ├── Info.bmp
│   │   ├── InforDialog.cpp
│   │   ├── InforDialog.h
│   │   ├── InforDialog.rc
│   │   ├── InforDialogRes.h
│   │   ├── Infos.bmp
│   │   ├── LangPage.cpp
│   │   ├── LangPage.h
│   │   ├── LangPage.rc
│   │   ├── LangPageRes.h
│   │   ├── LangUtils.cpp
│   │   ├── LangUtils.h
│   │   ├── ListViewDialog.cpp
│   │   ├── ListViewDialog.h
│   │   ├── ListViewDialog.rc
│   │   ├── ListViewDialogRes.h
│   │   ├── MenuPage2.rc
│   │   ├── MenuPage.cpp
│   │   ├── MenuPage.h
│   │   ├── MenuPage.rc
│   │   ├── MenuPageRes.h
│   │   ├── MessagesDialog.cpp
│   │   ├── MessagesDialog.h
│   │   ├── MessagesDialog.rc
│   │   ├── MessagesDialogRes.h
│   │   ├── MiniVersion.cpp
│   │   ├── MiniVersion.h
│   │   ├── MyCom2.h
│   │   ├── MyLoadMenu.cpp
│   │   ├── MyLoadMenu.h
│   │   ├── NetFolder.cpp
│   │   ├── NetFolder.h
│   │   ├── OpenCallback.cpp
│   │   ├── OpenCallback.h
│   │   ├── OptionsDialog.cpp
│   │   ├── OptionsDlgFM.cpp
│   │   ├── OptionsDlgFM.h
│   │   ├── OverwriteDialog.cpp
│   │   ├── OverwriteDialog.h
│   │   ├── OverwriteDialog.rc
│   │   ├── overwritedialogres.h
│   │   ├── PanelCopy.cpp
│   │   ├── Panel.cpp
│   │   ├── PanelCrc.cpp
│   │   ├── PanelDrag.cpp
│   │   ├── PanelFolderChange.cpp
│   │   ├── Panel.h
│   │   ├── PanelItemOpen.cpp
│   │   ├── PanelItems.cpp
│   │   ├── PanelKey.cpp
│   │   ├── PanelListNotify.cpp
│   │   ├── PanelMenu.cpp
│   │   ├── PanelOperations.cpp
│   │   ├── PanelSelect.cpp
│   │   ├── PanelSort.cpp
│   │   ├── PanelSplitFile.cpp
│   │   ├── PasswordDialog.cpp
│   │   ├── PasswordDialog.h
│   │   ├── PasswordDialog.rc
│   │   ├── PasswordDialogRes.h
│   │   ├── PluginInterface.h
│   │   ├── PluginLoader.h
│   │   ├── PluginsPage.cpp
│   │   ├── PluginsPage.h
│   │   ├── PluginsPage.rc
│   │   ├── PluginsPageRes.h
│   │   ├── ProgramLocation.cpp
│   │   ├── ProgramLocation.h
│   │   ├── ProgressDialog2a.rc
│   │   ├── ProgressDialog2.cpp
│   │   ├── ProgressDialog2.h
│   │   ├── ProgressDialog2.rc
│   │   ├── ProgressDialog2Res.h
│   │   ├── ProgressDialog.cpp
│   │   ├── ProgressDialog.h
│   │   ├── ProgressDialog.rc
│   │   ├── ProgressDialogRes.h
│   │   ├── PropertyName.cpp
│   │   ├── PropertyName.h
│   │   ├── PropertyName.rc
│   │   ├── PropertyNameRes.h
│   │   ├── PsWordDialog.cpp
│   │   ├── PsWordDialog.h
│   │   ├── PsWordDialog.rc
│   │   ├── psworddialogres.h
│   │   ├── RegistryAssociations.cpp
│   │   ├── RegistryAssociations.h
│   │   ├── RegistryPlugins.cpp
│   │   ├── RegistryPlugins.h
│   │   ├── RegistryUtils.cpp
│   │   ├── RegistryUtils.h
│   │   ├── resource.aps
│   │   ├── resourceGui.h
│   │   ├── resourceGui.rc
│   │   ├── resource.h
│   │   ├── resource.rc
│   │   ├── RootFolder.cpp
│   │   ├── RootFolder.h
│   │   ├── RootFolderTree.cpp
│   │   ├── RootFolderTree.h
│   │   ├── SdDialog.cpp
│   │   ├── SdDialog.h
│   │   ├── SdDialog.rc
│   │   ├── sddialogres.h
│   │   ├── SettingsPage2.rc
│   │   ├── SettingsPage.cpp
│   │   ├── SettingsPage.h
│   │   ├── SettingsPage.rc
│   │   ├── SettingsPageRes.h
│   │   ├── SplitDialog.cpp
│   │   ├── SplitDialog.h
│   │   ├── SplitDialog.rc
│   │   ├── SplitDialogRes.h
│   │   ├── SplitUtils.cpp
│   │   ├── SplitUtils.h
│   │   ├── StdAfx.cpp
│   │   ├── StdAfx.h
│   │   ├── StringUtils.cpp
│   │   ├── StringUtils.h
│   │   ├── SysIconUtils.cpp
│   │   ├── SysIconUtils.h
│   │   ├── SystemPage.cpp
│   │   ├── SystemPage.h
│   │   ├── SystemPage.rc
│   │   ├── SystemPageRes.h
│   │   ├── Test.bmp
│   │   ├── Tests.bmp
│   │   ├── TextPairs.cpp
│   │   ├── TextPairs.h
│   │   ├── ThemeDialog.cpp
│   │   ├── ThemeDialog.h
│   │   ├── ThemeDialog.rc
│   │   ├── themedialogres.h
│   │   ├── TimePage.cpp
│   │   ├── TimePage.h
│   │   ├── TimePage.rc
│   │   ├── TimePageRes.h
│   │   ├── UpdateCallback100.cpp
│   │   ├── UpdateCallback100.h
│   │   ├── ViewSettings.cpp
│   │   ├── ViewSettings.h
│   │   ├── wcDialog.cpp
│   │   ├── wcDialog.h
│   │   ├── wcDialog.rc
│   │   ├── wcdialogres.h
│   │   ├── xiangdao3.bmp
│   │   ├── xiangdao.bmp
│   │   ├── xiangdaos.bmp
│   │   ├── xiufu.bmp
│   │   ├── xiufus.bmp
│   │   └── zhushi.bmp
│   └── GUI
│   ├── AdvancedPage.cpp
│   ├── AdvancedPage.h
│   ├── AdvancedPage.rc
│   ├── advancedpageres.h
│   ├── BackupPage.cpp
│   ├── BackupPage.h
│   ├── BackupPage.rc
│   ├── BackupPageRes.h
│   ├── BenchmarkDialog.cpp
│   ├── BenchmarkDialog.h
│   ├── BenchmarkDialog.rc
│   ├── BenchmarkDialogRes.h
│   ├── CommentsPage.cpp
│   ├── CommentsPage.h
│   ├── CommentsPage.rc
│   ├── CommentsPageRes.h
│   ├── CompressDialog.cpp
│   ├── CompressDialog.h
│   ├── CompressDialog.rc
│   ├── CompressDialogRes.h
│   ├── ConventionalPage.cpp
│   ├── ConventionalPage.h
│   ├── ConventionalPage.rc
│   ├── conventionalpageres.h
│   ├── CoolRARGui.dsp
│   ├── CoolRARGui.dsw
│   ├── CoolRARGui.exe.manifest
│   ├── CoolRARGui.plg
│   ├── DeletePage.cpp
│   ├── DeletePage.h
│   ├── DeletePage.rc
│   ├── DeletePageRes.h
│   ├── ExtractDialog.cpp
│   ├── ExtractDialog.h
│   ├── ExtractDialog.rc
│   ├── ExtractDialogRes.h
│   ├── ExtractGUI.cpp
│   ├── ExtractGUI.h
│   ├── Extract.rc
│   ├── ExtractRes.h
│   ├── FilePage.cpp
│   ├── FilePage.h
│   ├── FilePage.rc
│   ├── FilePageRes.h
│   ├── FM.ico
│   ├── GeneralPage.cpp
│   ├── GeneralPage.h
│   ├── GeneralPage.rc
│   ├── generalpageres.h
│   ├── GUI.cpp
│   ├── GUI.vcproj
│   ├── GUI.vcproj.CHINA-DC11D72B8.Administrator.user
│   ├── GUI.vcproj.NCUJIAYO-EAB562.ncujiayou.user
│   ├── OptionsDlg.cpp
│   ├── OptionsDlg.h
│   ├── resource2.h
│   ├── resource2.rc
│   ├── resource.rc
│   ├── SeniorPage.cpp
│   ├── SeniorPage.h
│   ├── SeniorPage.rc
│   ├── SeniorPageRes.h
│   ├── StdAfx.cpp
│   ├── StdAfx.h
│   ├── TimePage.cpp
│   ├── TimePage.h
│   ├── TimePage.rc
│   ├── TimePageRes.h
│   ├── UpdateCallbackGUI.cpp
│   ├── UpdateCallbackGUI.h
│   ├── UpdateGUI.cpp
│   └── UpdateGUI.h
└── Windows
├── Clipboard.cpp
├── Clipboard.h
├── COM.cpp
├── COM.h
├── CommonDialog.cpp
├── CommonDialog.h
├── Console.cpp
├── Console.h
├── Control
│   ├── ComboBox.cpp
│   ├── ComboBox.h
│   ├── CommandBar.h
│   ├── Dialog.cpp
│   ├── Dialog.h
│   ├── Edit.h
│   ├── ImageList.cpp
│   ├── ImageList.h
│   ├── ListView.cpp
│   ├── ListView.h
│   ├── optionPage.cpp
│   ├── optionPage.h
│   ├── ProgressBar.h
│   ├── PropertyPage.cpp
│   ├── PropertyPage.h
│   ├── ReBar.h
│   ├── Static.h
│   ├── StatusBar.h
│   ├── StdAfx.h
│   ├── ToolBar.h
│   ├── Trackbar.h
│   ├── TreeView.cpp
│   ├── TreeView.h
│   ├── Window2.cpp
│   └── Window2.h
├── Defs.h
├── DLL.cpp
├── DLL.h
├── Error.cpp
├── Error.h
├── FileDir.cpp
├── FileDir.h
├── FileFind.cpp
├── FileFind.h
├── FileIO.cpp
├── FileIO.h
├── FileMapping.cpp
├── FileMapping.h
├── FileName.cpp
├── FileName.h
├── FileSystem.cpp
├── FileSystem.h
├── Handle.h
├── Memory.cpp
├── Memory.h
├── MemoryLock.cpp
├── MemoryLock.h
├── Menu.cpp
├── Menu.h
├── NationalTime.cpp
├── NationalTime.h
├── Net.cpp
├── Net.h
├── NtCheck.h
├── Process.cpp
├── Process.h
├── ProcessMessages.cpp
├── ProcessMessages.h
├── PropVariantConversions.cpp
├── PropVariantConversions.h
├── PropVariant.cpp
├── PropVariant.h
├── PropVariantUtils.cpp
├── PropVariantUtils.h
├── Registry.cpp
├── Registry.h
├── ResourceString.cpp
├── ResourceString.h
├── Security.cpp
├── Security.h
├── Shell.cpp
├── Shell.h
├── StdAfx.h
├── Synchronization.cpp
├── Synchronization.h
├── System.cpp
├── System.h
├── Thread.h
├── Time.cpp
├── Time.h
├── Window.cpp
└── Window.h

36 directories, 1054 files

标签:

实例下载地址

CoolRAR源码.7z

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警