我试图通过视觉工作室应用程序上的按钮按下来进行右键单击事件。我所拥有的是一个网页控件,当右键单击时会在其自身中提取一些额外的控件。它位于带触摸屏界面的工业机器上。通过触摸屏,我们根据机器的安全原因禁用了右键。但是,在这个新的Web控件上,右键单击将成为一项要求。
我发现了一些诸如如何移动鼠标光标之类的东西,我当然知道如何管理点击事件和鼠标按下事件等等。但是,我没有找到任何关于从按钮触发右键单击事件的信息。
你们有什么建议吗?提前谢谢。
答案 0 :(得分:0)
我至少在我的具体例子中找到了答案。
Imports System
Imports System.Runtime.InteropServices
Imports System.Drawing
Imports System.Windows.Forms
‘call this in a method somewhere to right click
WebBrowser1.Select() (or wherever you want your mouse)
SendKeys.Send("+{F10}")