我在 Project Assistant Installation Interview 选项卡中设置了安装完成时的启动 .exe。工作正常。
我需要在某个应用程序打开的情况下启动 .exe。所以我创建了一个属性,使用 FindWindow 并将 CheckBox 设置为检查属性 = true。一切正常。
现在我正在尝试禁用 CheckBox,因为 hwnd 未打开...但是没有为 CheckBox 设置或创建控件 ID。第二个参数需要它。
此链接建议... MSIGetProperty 函数。该函数返回属性值而不是 ID。
_WinSubEnableControl(hwndDlg,?????, 0);
更新:我能够使用我创建的属性通过 ControlCondition 禁用。还是想知道如何获取控件ID(所以可以使用内置函数_WinSubEnableControl)。