右键菜单是否弹出判断方法

使用问题 · 473 次浏览
testtest59 创建于 1天0小时前

Hi 各位,请教一下有没有一个简单、可靠的方法判断右键菜单已经弹出了?

比如在桌面或资源管理器、chrome窗口等位置,按SHIFT+F10后会弹出右键菜单,弹出后会有动作执行下一步操作,但怎么判断右键菜单已经弹出了呢?不要靠延时等待、图像识别等方式,不太可靠。试过获取顶层窗口方式,没能成功,而且右键菜单中的控件也获取不到。

感谢各位!!


回复内容
CL 1天0小时前
#1

好像没有。 是否弹出这件事不是确定的么? 我感觉通常不用增加额外的判断。

testtest59 回复 CL 1天0小时前 :

弹出是确定的,就是弹出的时间有长有短。我把一个win10中的系统组件创建了个快捷方式,这个快捷方式的右键菜单中有需要触发的按钮。在不同性能电脑中,这个快捷方式右键菜单弹出的时间1~4秒不等,我不想直接等待4秒后才做下一步操作,就想着判断弹出菜单后就做下一步操作。

回复主贴