禁用Inno Setup任务栏上的“关闭窗口”

时间:2016-02-14 16:51:07

标签: inno-setup

如何使任务栏上的“关闭窗口”无效?

enter image description here

AllowCancelDuringInstall仅在安装期间阻止任务栏,但我需要始终阻止它。

1 个答案:

答案 0 :(得分:0)

您无法禁用“关闭窗口”命令。 AllowCancelDuringInstall都没有禁用该命令,它只是使命令无效。

要在整个设置运行期间使命令无法正常运行,只需在每个页面上禁用取消按钮:

procedure CurPageChanged(CurPageID: Integer);
begin
  WizardForm.CancelButton.Enabled := False;
end;

虽然我没有看到这样做的任何意义。无论如何都无法通过转到任务管理器来阻止用户中止安装程序。