如何在安装程序项目中动态更改进度条状态文本

4
我在Visual Studio中为我的项目创建了一个安装程序,我想在运行时更改进度条状态文本。默认的状态文本是“请稍候”。为了更改状态文本,我调用API方法“MsiGetMode”。但是这个方法有两个参数:第一个是“install(提供给DLL自定义操作或通过, , or获得的安装句柄)”,我如何在我的安装程序类中获取这个第一个参数?第二个参数是“runmode(指定运行模式)”。如果有其他方法可以实现,请帮助我。
谢谢和问候,
Vipin Kumar
1个回答

2
我的理解是,Visual Studio设置项目仅提供非常基本的安装支持。使用Windows Installer API来控制UI不是一个好的方法。
我建议转向更强大的安装工具,例如WiX,这将为您提供更多对UI的控制。然后,您可以使用wix来自定义设置UI,如this tutorial所解释的那样。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接