我正在将帮助文件作为 Word 2007 文档处理。我需要在浏览时更新屏幕截图,所以当我按下组合键时,我试图让 AHK 从右键下拉菜单中选择“更改图片”选项。我得到了代码,它运行良好……我第一次使用它。之后,我只看到右键菜单闪烁并消失。我怀疑从Send {Down 4}
on 开始的脚本没有执行,因为我几乎看不到突出显示的“剪切”选项,但所选图像没有从文档中剪切,表明Send {Enter}
也没有执行。
我找不到其他似乎遇到此问题的人。如果我手动重新加载我的脚本,它会再次正常工作,但只有一次。然后它又回到了闪烁下拉菜单,没有别的了。任何帮助将不胜感激。我试图将这个过程减少到尽可能少的点击次数,但它已经到了我浪费更多时间试图解决我的宏观问题的地步,而不是我只是用缓慢而尴尬的方式去做。
我现在的脚本:
^!z::
Send +{F10}
Send {Down 4}
Send {Enter}
return
为了澄清起见:
当我删除以下所有内容Send +{F10}
然后使用热键时,我会显示右键菜单并且没有闪烁,但同样,仅在我第一次使用它时。之后,菜单返回到屏幕上闪烁一次。为了比较,实际按下 Shift 和 {F10} 会显示右键菜单,并且它不会在抬起时消失。
如果我将所有三个发送命令移到一行以获取Send +{F10} {Down 4} {Enter}
脚本从右键单击菜单中执行“剪切”选项,然后将光标向下移动 4 行,然后发送{Enter}
击键。与之前的实例不同,这组操作在第一次使用脚本后起作用。