如何为您的VC安装程序换肤

前言:

每一款商业软件都离不开安装程序,安装程序制作的是否精美直接影响客户对您软件的第一感觉。打个比方,安装程序就像一件传统商品的外包装,该包装的好坏,可以看出该产品是否做工精细,是否质量过硬。目前主流的安装程序制作工具有两种:InstallSheild和Wise Solution。在本文中,我们以Wise Solution的Wise for Windows Installer Professional 6.10.0.450为例,向您介绍如何为您的安装程序换肤。

安装工程的创建

1、创建一个Windows Application 工程

2、添加被安装的源文件

3、添加换肤启动项

4、运行效果图

1、创建一个Windows Application 工程

点击“OK”按钮,该工程创建成功,保存该工程名为TestSkinInstaller

2、添加被安装的源文件

具体操作如下:在左边的Feature Details表中选择Files节点,在右边的文件列表中选择要安装的文件。作为例子,我们这里就选择1个文件:TestSkinInstaller.txt做为源文件。

接下来,我们把Skin++ For Wise Installer 支持文件也加入进来。该文件可以到http://www.uipower.com 上面的Skin++ for Wise Installer版页面去下载,文件名称为:SkinPPWiseInstaller.dll。

如下图所示:

时间: 2024-10-31 13:22:42

如何为您的VC安装程序换肤的相关文章

SkinLoad程序界面换肤工具

源代码中包括两个压缩包: SkinLoad.zip为本文示例工程 skinloadv0.3.rar为版本更新SkinLoad v0.3 说明:SkinLoad是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框.通过SkinLoadMaker皮肤编辑工具,可以自己定制皮肤. 界面效果图如下:

为你的程序换个皮肤

目前这方面的小软件很多,我一直就想做这么一个东东,但是一直苦于时间有限,一直都没有做.最近一段时间,我发现这些方面的东西越来越多,而且都没有源代码,一些家伙在网站上给出这样那样的示例,其实都是在为自己的产品做广告,实在有违开源的思想. 最近终于有了一段假期,反正没什么事做就来试试,经过一段时间的学习和摸索,终于实现了一段简单的程序.现在我就给出一个简单的例子和解释,让大家明白这是一个怎么回事,教你如何利用这个技术给一个按钮换肤? 以前我们一直利用重载一个类的办法来实现丰富多彩的个性化控件,如Gu

VC读注册表获取安装程序

Windows 系统中,安装程序都可以在注册表 HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Uninstall获取,并且xp.vista .win7.win8都一样 打开注册表命令:regedit,依次展开上述注册表路径,安装程序列表如下图: 获取系统安装程序列表: // 获取系统安装程序列表 BOOL CMyListCtrlTestDlg::AllRegKey(HKEY hKey, LPCTSTR szDesKeyI

ActiveSkin 4.3软件换肤在VC中的实现

ActiveSkin是一款给软件更换皮肤的ActiveX控件.它很还好的将软件界面设计工作从繁琐程序代码编写中解放出来,使得功能设计者可以专心于功能代码的实现,而把软件界面交给美工人员处理.提高了界面设计的工作效率,是一种很好的软件设计思想. 下面通过三个示例来介绍他的一般使用. 示例一:标准型皮肤SkinForm的对话框工程 在VC环境下建立一个MFC基本对话框工程.在对话框的资源文件里Dlg.rc设计对话框界面中,删去已有的按钮Buttons和标签Lables,并插入ActiveSkin的A

用Wix手工编辑XML制作MSI安装程序,怎样保证安装新版本时候强制卸载旧版本,急急急!!!

问题描述 ★★我的问题如下,为了能说清楚,我写了比较长,希望能耐心看看★★本程序是一个网络监控客户端程序,安装好后会在系统中注册一个服务,为了和服务器端通信.我只是负责制作MSI安装程序,有人专门做开发,当然我对于VC++一无所知.按照常规我在wix的wxs中进行相应编辑设置,生成第一版MSI程序setup1.msi,安装在系统中,菜单显示版本号:1.4.0.3之后因为程序做了修改,所以我把版本号和ProductCode进行修改,再次生成第二版MSI安装程序setup2.msi这次根据客户要求,

用Wix手工编辑XML制作C++ MSI安装程序,怎样保证安装新版本时候强制卸载旧版本,急急急!!!

问题描述 ★★我的问题如下,为了能说清楚,我写了比较长,希望能耐心看看★★本程序是一个网络监控客户端程序,安装好后会在系统中注册一个服务,为了和服务器端通信.我只是负责制作MSI安装程序,有人专门做开发,当然我对于VC++一无所知.按照常规我在wix的wxs中进行相应编辑设置,生成第一版MSI程序setup1.msi,安装在系统中,菜单显示版本号:1.4.0.3之后因为程序做了修改,所以我把版本号和ProductCode进行修改,再次生成第二版MSI安装程序setup2.msi这次根据客户要求,

安装Win7出现“windows安装程序无法将windows配置为在此计算机的硬件上运行”怎么办

 计算机的硬件上运行"怎么办-windows7硬件配置"> 方法一: 当出现如上提示的时候, 按下shift+f10 会打开命令窗口, 进入到C:windowssystem32oobe文件夹,输入msoobe 回车, 即可进入下一步输入用户名和密码的操作. 此时错误提示框仍然在,不用理会. 按照屏幕提示输入相应的信息之后, 就点击错误框上的小红叉关闭对话框, 此时系统重启, 也就跳过了这个错误, 直到系统成功安装.安装好后WIN7系统无任何问题. 方法二: 到intel的官方网站

一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)

原文:一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版) 上一篇:一个完整的安装程序实例-艾泽拉斯之海洋女神出品(四) --高级设置二 转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样:如需刊登,请与作者联系.little_fairycat@126.com. 第三部分:其他 1. 修改显示界面的风格 Installshield 原始安装界面我始终觉得很丑,幸好Installscript 是可以不用写代码就可以改界面风格的.

visual studio 2010-关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导

问题描述 关于VS2010打包安装程序,安装时,选择安装文件夹界面中的磁盘开销的问题,求大神指导 用VS2010打包的安装程序,安装时的选择安装文件夹界面 我想把磁盘开销去掉,或者换成下图这样的"所需空间"和"可用空间",不知道打包的时候,在哪设置 求指导 解决方案 最简单的是用第三方的打包工具,比如installshield,它支持对话框自定义.想怎么做就怎么做. 解决方案二: 安装程序的安装界面为乱码的问题