当使用MUI2 for NSIS时,如何在COMPONENTS PAGE中更改标签上的文本?



我想在组件页面的某个地方添加一个链接。我尝试了这里提供的方法,虽然它确实适用于WELCOME页面,但当我将安装程序添加到组件页面时,它会导致安装程序崩溃。

我想添加的是一个文本,其中包含一个带下划线的蓝色单词,点击时在默认浏览器上打开一个url。我想把它添加到现有的组件页面。

谢谢,J

我使用nsis论坛的一些帮助解决了这个问题,相关链接是:

添加到组件页面的链接以及如何自定义现有的MUI2页面(组件)

主要问题是,与欢迎/完成页面相比,组件页面不是nsDialog页面。为了动态添加标签,我们必须使用User32::CreateWindowEx。我使用资源黑客添加了一个静态标签,以便获得它的位置,并使用它作为我添加的新标签的指南(在链接中都有解释…)

最新更新