C/C++ windows自定义安装卸载

版权声明:转载请声明出处,谢谢~ https://blog.csdn.net/what951006/article/details/82559692

一、先撸UI界面

首先,自定义自定义就是要可控性高哇,如果你要说innosetup这种,可能是鄙人知识浅薄,不太玩得转,貌似使用这一套的话,要实现稍微酷炫一点的界面就GG了,那我们自己造轮子吧,这个轮子定要造的足够的轻巧,主要的大头在UI界面上,那就用win32开始吧,好的,需要什么控件,我们自己绘吧,需要一个按钮,我们绘,需要一个编辑控件,我们绘,需要一个tab控件,当然当然还得自己绘,wtf,然后你会发现,再努力一点点,你就可以写一个基于win32的界面库了。。哈哈。我直接上效果图吧,卸载完全就是一个自删除的过程。
这里写图片描述

二、添加资源文件

第二步,需要将我们释放的资源文件以压缩包的形式加入我们的资源文件,当然,你要使用的是压缩率高,解压效率高,强烈推荐———–7zzzzz

三、运行并释放资源

第三步,就需要你来运行并解压啦,首先提取出资源文件,然后再根据UI界面所选择的位置创建并解压到相应目录即可


有需要的朋友可以联系博主获得基于win32的源码
这里写图片描述
PS:编译后的大小不过200kb,极大的减小了包体体积~~~


更多文章:http://blog.csdn.net/what951006?viewmode=list
powered by:小乌龟在大乌龟背上

猜你喜欢

转载自blog.csdn.net/what951006/article/details/82559692