use*_*670 2 autohotkey hotkeys bluestacks
我想配置 ENTER 键,以便当我按下它时(但仅限于某个程序 - Bluestack 应用程序播放器),鼠标移动到某个位置并单击。
这是因为当我按 ENTER 时,WhatsApp 会结束行,但我想要发送文本。所以鼠标需要定位在箭头上。
与窗口标题有关吗?还是过程?如果是后者,我应该在任务管理器中出现的所有进程中检查哪个进程?
这是一张图片,为了更清晰:
假设您知道如何创建一个执行鼠标单击的热键,您需要使用 AHK Windows Spy 检查 Bluestack 窗口的标题,然后将 Enter 热键放在这里....
#SingleInstance Force
#installKeybdHook
#Persistent
SetTitleMatchMode, 2
#IfWinActive, BlueStack
Enter:: ; Your Hotkey inside Bluestack
MouseClick, 123, 456
Return
#IfWinActive ; End the Bluestatck specific hotkeys...
Run Code Online (Sandbox Code Playgroud)
更好的方法是查看 AHK Windows Spy 是否为箭头提供了对象 ID(使用 AHK Windows Spy 时将鼠标悬停在箭头上)并使用 ControlClick。您甚至可以在不激活 Bluestack 应用程序窗口的情况下使用 ControlClick(但这意味着使用特定的热键,因为 #IfWinActive, Bluestack 不起作用)
| 归档时间: |
|
| 查看次数: |
6776 次 |
| 最近记录: |