在安装完成页面添加多个Checkbox
优质
小牛编辑
148浏览
2023-12-01
可以在完成页面的准备函数里面写入如下代码:
!insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Type" "Checkbox" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Text" "选择是否开机自动运行" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Left" "120" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Right" "315" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Top" "75" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Bottom" "87" !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "State" "1"
然后在完成页面离开函数里通过判断!insertmacro MUI_INSTALLOPTIONS_READ $0 "ioSpecial.ini"
"Field 5" "State"
$0为1时说明选择了,否则就是没有选择。
上面的Field 5根据你的ioSpecial.ini实际情况定
上面的只是针对添加一个checkbox的代码 添加多个checkbox的方法相同 但要更改Field数目和相应的显示位置。