【问题标题】:How to put Title on Top of Image in welcome/Finish Page NSIS如何在欢迎/完成页面 NSIS 中将标题放在图像顶部
【发布时间】:2015-06-04 13:30:06
【问题描述】:

我创建了一个安装程序,它的欢迎/完成页面上的图像为全屏。 为了实现图像的全屏,我已经做到了,

!define MUI_WELCOMEFINISHPAGE_BITMAP "1.bmp"

!定义 MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH

但标题和 MUI_WELCOMEPAGE_TEXT 被隐藏在图像之外。

如何解决此问题。

提前致谢

【问题讨论】:

  • 如果您在 UI 设计方面做了一些与众不同的事情,那么您需要发布一个完整的示例脚本......

标签: nsis


【解决方案1】:

使用带有 HWND_BOTTOM/TOP 标志的 SetWindowPos() 函数(来自 WindowWinAPI 函数:https://msdn.microsoft.com/en-us/library/windows/desktop/ms633545%28v=vs.85%29.aspx)来设置文本和图片的位置。

图片移到后面,文字移到前台。

要在 NSIS 中实现这一点,而无需编写 C/C++ 插件,请使用 SendMessage

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-18
  • 2011-02-09
  • 2011-11-13
  • 2020-12-19
  • 1970-01-01
  • 2011-02-22
相关资源
最近更新 更多