运行安装程序最小化+ NotifyIcon

时间:2013-11-07 08:01:57

标签: nsis

我的命令行选项适用于我的安装程序,其中涉及插件NotifyIcon。由于这个插件,我无法通过命令行静默运行我的安装程序。它有一个自定义页面MUI页面。我遇到两个问题,所以如果有人可以提供帮助,请这样做。

  1. 我正在使用MUI,所以我知道我必须使用单独的函数然后定义MUI_CUSTOMFUNCTION_GUIINIT myGuiInit !我正确加载代码并且图标适合我。

  2. 运行安装mínimimizado。我已经处理过“HideWindow”了。 MyGuiInit OnInit以及我自己的功能,以及我能想到的任何其他地方,但这并不是很好。我需要的是第一个启动安装窗口最小化,图标出现在任务栏上(这对我来说已经有效),当你按下任务栏窗口上的图标时,恢复安装以继续正常安装。

1 个答案:

答案 0 :(得分:1)

我真的不明白你的问题,但如果你想最小化启动安装程序,你可以这样做:

!define MUI_CUSTOMFUNCTION_GUIINIT myGuiInit
Function myGuiInit
System::Call 'USER32::PostMessage(i$hwndparent,i0x0112,i0xF020,i0)'
FunctionEnd