我想替换我的NSIS安装程序中的默认徽标(请参见下图),但在互联网上找不到任何关于此的信息。可以做到吗?如何替换NSIS安装程序中的默认徽标?
33
A
回答
39
为了完成,这是我用来更改徽标(使用Anders方法)和可执行图标(使用CharlesB方法)的完整代码。还包括Yuri Korolov提到的MUI2.nsh。
!include "MUI2.nsh"
!define MUI_ICON "path\to\icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "path\to\InstallerLogo.bmp"
!define MUI_HEADERIMAGE_RIGHT
20
把这个在任何地方你.nsi(包含MUI.nsh后):
!define MUI_ICON path_to_icon_file.ico
3
MUI_ICON改变.exe文件图标,该图标在MUI头使用默认值,但如果你想在标题中使用特定的位图,你可以使用MUI_HEADERIMAGE/MUI_HEADERIMAGE_BITMAP
你可以找到所有的现代UI配置选项in the docs
4
你必须包括MUI或MUI2为了让它在你的脚本工作
!include "MUI2.nsh"
!define MUI_ICON "icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "header.bmp"
!define MUI_HEADERIMAGE_RIGHT
相关问题
- 1. NSIS:默认安装路径
- 2. 替换django-admin默认徽标
- 3. 如何替换默认处理程序
- 4. 如何使用NSIS安装程序默认显示详细信息
- 5. NSIS安装程序错误标志
- 6. 如何更改安装java的默认图标在Java的Mac安装程序
- 7. NSIS静默安装 -/SD IDCANCEL标志
- 8. NSIS - 如何检测静默安装?
- 9. 移动NSIS安装程序页面中的默认文本位置
- 10. NSIS安装程序名称
- 11. NSIS安装程序重建
- 12. 如何更换交易电子邮件中的默认徽标?
- 13. 如何制作可多次安装的NSIS安装程序?
- 14. 如何设置默认的应用程序安装程序?
- 15. 如何将默认的perl安装更改为macports安装的默认安装
- 16. 更改NSIS中的默认安装文件夹
- 17. 是否可以在VISTA中静默运行NSIS安装程序?
- 18. 如何替换arduino引导程序中的默认代码
- 19. 从NSIS安装程序窗口标题中删除“安装”标题
- 20. 中止NSIS无提示安装程序
- 21. 如何加快nsis的安装过程?
- 22. 选项树默认徽标
- 23. NSIS安装程序 - 定义安装程序和系统x32/x64
- 24. 检查.NET Framework的NSIS安装程序
- 25. NSIS检查安装的应用程序
- 26. 基于zip的NSIS安装程序?
- 27. 使用.NET 4.0的NSIS安装程序
- 28. 调试NSIS安装程序的方法?
- 29. 在NSIS安装程序中调用MUI的PRE功能,跳过NSIS安装程序中的页面/对话框
- 30. Windows安装程序的默认安装级别是什么?
我发现,通过GIMP出口标准的位图不会显示在了'.bmp'文件头。但是,如果我从Paint中导出位图,那么它就可以工作。 – icc97
该评论使它适合我,谢谢 –