-
C++实现自定义文件的打包与解包格式
资源介绍
使用安装程序举例:
注:这里主要就是 使用自己定义的文件格式来打包、压缩、解压、解包等的代码说明!这里只上传打包解包和写安装程序打包的程序 安装程序就不上传了!
比如将要安装的资源写到安装程序EXE内部,安装时在讲资源释放成文件!
首先在安装程序 添加文本资源,建立ID和资源类型!生成EXE程序
打包程序将要安装的程序及资源使用压缩技术 加压
打包程序使用UpdateResource函数将压缩资源写到 安装程序内部 替换那个文本资源就可以了!最后生成新的安装程序(内部含有 安装资源包)
运行安装程序时,将资源释放成文件,拷贝到指定目录下,最后修改要修改的注册表等就完成安装任务了!