隐藏安装界面上的最大化和最小化
优质
小牛编辑
133浏览
2023-12-01
引用的内容:
!define APPNAME "Remove MinimizeMaximize" name "${APPNAME}" outfile "$%temp%\${APPNAME}.exe" showInstDetails show !include MUI.nsh installdir "$Temp\NSIS-Test" Function myGUIInit ;自定义界面Function 实现隐藏最大最小化的代码 System::Call 'user32::GetWindowLong(i $hwndparent,i -16)i.r0' intop $1 0x30000 ~ intop $0 $0 & $1 System::Call 'user32::SetWindowLong(i $hwndparent,i -16,i $0)i' ;最大化不可用 FunctionEnd !define MUI_CUSTOMFUNCTION_GUIINIT myGUIInit ;自定义界面 Section "dummy" SetOutPath - SectionEnd !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_LANGUAGE "English"