在Inno Setup中,如何设置哪个组件最初关注"选择组件"页

时间:2018-02-07 17:27:17

标签: inno-setup

显示wpSelectComponents页面时,我想将焦点设置为列表中的特定项目/组件。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

设置IndentWrappedFunctionNames的{​​{1}}属性,例如:

ItemIndex

请注意,在列表本身获得焦点之前,不会呈现列表项的焦点:

WizardForm.ComponentsList

enter image description here

答案 1 :(得分:0)

您需要使用WinAPI来实现此目的。

不幸的是我找不到任何Pascal示例,所以看看这个C ++代码:Selecting and Highlighting an Item from List View

从Inno Setup调用此代码需要调用WinApi dll函数,因此可能更容易编写此功能,因为小C ++插件可能更容易。