删除NSIS安装程序中的标题图像

删除NSIS安装程序中的标题图像,nsis,Nsis,我知道NSIS默认使用安装程序图标(或MUI_图标)作为标题图像。使用MUI\u HEADERIMAGE而不指定MUI\u HEADERIMAGE\u位图使用默认的Contrib\Graphics\Header\nsis.bmp 但是否可以不显示标题图像?(除了将空白(全白色)图像指定为MUI\u HEADERIMAGE\u位图的选项之外) 或者,您可以使用编辑${NSISDIR}\Contrib\UIs\modern*.exe中的一个UI来将图像控件移到屏幕外,然后在脚本中使用MUI_UI或M

我知道NSIS默认使用安装程序图标(或
MUI_图标
)作为标题图像。使用
MUI\u HEADERIMAGE
而不指定
MUI\u HEADERIMAGE\u位图
使用默认的
Contrib\Graphics\Header\nsis.bmp

但是否可以不显示标题图像?(除了将空白(全白色)图像指定为
MUI\u HEADERIMAGE\u位图的选项之外


或者,您可以使用编辑${NSISDIR}\Contrib\UIs\modern*.exe中的一个UI来将图像控件移到屏幕外,然后在脚本中使用MUI_UI或MUI_UI_HEADERIMAGE来选择新的UI文件。

能否显示HideHeaderImage的功能


!!定义MUI_WELCOMEFINISHPAGE_位图“leftside.bmp”

这不是答案,最好将其插入注释中
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_RIGHT
!define MUI_CUSTOMFUNCTION_GUIINIT HideHeaderImage
!include MUI2.nsh
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE English

Function HideHeaderImage
!if "${MUI_SYSVERSION}" >= 2.0
  ShowWindow $mui.Header.Image 0
!else
  GetDlgItem $0 $hwndParent 0x416
  ShowWindow $0 0
!endif
FunctionEnd