在 NSIS 中有没有办法确定用户当前正在运行什么版本的 Windows?
我想这样做的原因是因为我的安装程序在 Windows XP 计算机上看起来不同。我的安装程序使用 MUI2,但我似乎没有与 Windows 7 中相同的 GUI 按钮(我认为它称为 XP 样式),并且主安装程序窗口比 Windows 7 中的大得多(大约 500 x 400 像素)。在使用 MUI2 的安装程序中存在这些差异是否正常? 我认为 MUI2 在 Windows XP 及更高版本中看起来一致?
为了克服安装程序窗口大小的差异,我的解决方案是检测用户是否使用 Windows XP 并相应地调整窗口大小。这可能吗?
我需要将窗口设置为特定大小,因为我有一个背景图像并且图像宽 500 像素,所以如果安装程序窗口更大,我会有一个空白间隙。我可以将背景图像更改为更宽,但对我自己来说最简单的解决方案是我上面解释的那个