使用NSIS将窗口移动到屏幕的一角

时间:2013-01-09 19:48:52

标签: windows winapi positioning nsis

我正在尝试使用以下代码重新定位nsDialogs窗口: http://nsis.sourceforge.net/Moving_install_window_to_a_corner_of_the_screen

我没有包含System.nsh文件,好像我包含了我收到错误:

!define: "IMAGE_BITMAP" already defined!
!include: error in script: "C:\Program Files (x86)\NSIS\Examples\System\System.nsh" on line 267

如果我不包含System.nsh文件,则会收到以下错误:

unknown variable/constant "{stRECT}" detected,

什么是stRect变量?如何避免这些错误中的至少一个并使用NSIS重新定位我的窗口?我使用的是最新版本的NSIS。

1 个答案:

答案 0 :(得分:1)

!include nsDialogs.nsh
!undef IMAGE_BITMAP
!include "${NSISDIR}\Examples\System\System.nsh"

...如果nsDialogs.nsh是您可能需要的冲突标题!也可以取消其他图像类型。