如何在WIX 3.6中获得编辑框的上下文菜单



昨天我在查看我的一些工作安装程序代码报告的错误,发现右键不能打开任何安装程序的上下文菜单。

密码框显示了上下文菜单,所以我认为这是我在浏览文档时遗漏的设置,但我在谷歌上没有看到任何内容。

是bug吗?缺少设置还是缺少设计功能?

代码非常简单,像这样:

(工作案例:密码盒)

 <Control Id="Label2" Type="Text" X="15" Y="123" Width="85" Height="18" Transparent="yes" Text="Password:" />
 <Control Id="Edit2" Type="Text" Password="yes" X="100" Y="120" Width="235" Height="18" Property="PASSWORD" Text="[PASSWORD]" ToolTip="The password for the activation service to register the application." />

(错误情况:编辑或文本框)

  <Control Id="Label1" Type="Text" X="15" Y="103" Width="80" Height="18" Transparent="yes" Text="Username:" />
  <Control Id="Edit1" Type="Edit" X="100" Y="100" Width="235" Height="18" Property="ACTIVATIONUSERNAME" Text="[ACTIVATIONUSERNAME]" ToolTip="The username for the activation service to register the application." />

欢呼,J

p。我检查了WIX 3.5,同样的问题似乎发生了。

我多次看到MSI向导在编辑框中没有上下文菜单。我猜这是Windows安装程序的错误(或功能)。它子类化了所有的标准控件,也就是说,将它们的WndProc更改为新的,在这种情况下,它可能会阻止上下文菜单出现,也许是无意的。

相关内容

  • 没有找到相关文章

最新更新