我想在我的一个WiX对话框中放置一个图像横幅,单击该横幅时会打开我们的产品支持的网页,以防用户在安装时遇到问题。我想我知道如何打开网页,但问题是注册点击事件。有没有办法做到这一点?
根据我自己的尝试,我得出的结论是,"位图"类型控件不会让您检测单击。我还有其他选择吗,例如制作带有图片的按钮并隐藏边框以使其看起来不错?我在这方面没有成功。
我正在使用WiX 3.5。
我认为您无法使用WiX提供接口的内部MSI UI做您想做的事情。
您可以创建带有图像的按钮,但不能隐藏按钮的边框。
从 Windows 安装程序 4.5 开始,可以包含自定义 UI 元素,请参阅使用嵌入式 UI 作为参考。另一个选项是使用外部 UI,您可以在其中将 UI 开发为常规应用程序并处理来自 MSI 的通知消息。