Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autohotkey 自动热键:如何在选定的SysListView上单击鼠标右键并从菜单中选择项_Autohotkey - Fatal编程技术网

Autohotkey 自动热键:如何在选定的SysListView上单击鼠标右键并从菜单中选择项

Autohotkey 自动热键:如何在选定的SysListView上单击鼠标右键并从菜单中选择项,autohotkey,Autohotkey,如何在选定的列表项上单击鼠标右键?(参见图:第二项蓝色背景)。鼠标位置可能在其他地方,因此我必须确定选择了哪个项目以及它在哪里。然后在下一步中,我想在打开的菜单中按下鼠标左键。环境:Windows7 看起来像是一份适合年轻人的工作 在使用AHK脚本高亮显示方框后添加此代码(即,如果不这样做,您将右键单击的位置) 我用这段代码测试了AppsKey:F4::Send{AppsKey}Return它只在这个应用程序中的其他字段上工作。如果我在ClassNN=Edit10的字段中单击并按F4,则会出现鼠

如何在选定的列表项上单击鼠标右键?(参见图:第二项蓝色背景)。鼠标位置可能在其他地方,因此我必须确定选择了哪个项目以及它在哪里。然后在下一步中,我想在打开的菜单中按下鼠标左键。环境:Windows7

看起来像是一份适合年轻人的工作

在使用AHK脚本高亮显示方框后添加此代码(即,如果不这样做,您将右键单击的位置)


我用这段代码测试了AppsKey:F4::Send{AppsKey}Return它只在这个应用程序中的其他字段上工作。如果我在ClassNN=Edit10的字段中单击并按F4,则会出现鼠标右键上下文菜单。但在ClassNN SysListView322中,它不起作用。什么也没发生。还有其他想法吗?我唯一能想到的是运行像素搜索,试图找到与高亮显示的单元格颜色匹配的像素,然后单击该像素。由于明显的原因,这可能是非常不可靠的,特别是如果这种颜色也出现在屏幕的其他部分。尽管如此,如果没有更好的想法,也许值得一试。
Send {Appskey}