为了保持 Inno Setup UI 响应,我使用了一种与如何在不阻塞 InnoSetup UI 的情况下执行 7zip 中描述的技术几乎相同的技术? 在我的一个[Files]
条目中,我定义了一个AfterInstall
运行冗长任务的过程。在此期间,由于上面链接描述的消息泵,我仍然可以单击向导表单并移动它等等。但是,如果我尝试从PrepareToInstall
事件处理程序中调用相同的过程,我不能单击或移动向导表单 - 它仍然完全禁用/冻结。
PrepareToInstall
Inno Setup期间是否有一些特别的事情会故意禁用向导表单?