gpt4 book ai didi

Autohotkey - 当不同的程序处于事件状态时使用不同的命令

转载 作者:行者123 更新时间:2023-12-04 14:26:10 25 4
gpt4 key购买 nike

我正在尝试编写一个脚本,当单击“SHIFT+ALT+I”时,它会在 Microsft Word 处于事件状态时发送一个特定命令,如果 Microsoft PowerPoint 处于事件状态(两个程序同时运行)则发送另一个命令。

代码应该是这样的:

"if Microsoft Word is open"
+!i::
MouseMove, 300,50,0
MouseClick, left

"if Microsoft Powerpoint is open"
+!i::
MouseMove, 600,100,0
MouseClick, left

有什么(简单的)方法可以做到这一点吗?

最佳答案

这是定义特定于应用程序的热键的正确方法

以事件窗口为条件定义 F1 宏:

SetTitleMatchMode 2     ; All #If statements match anywhere in title

#IfWinActive Microsoft Word
F1:: MsgBox F1 pressed in Word
#IfWinActive Notepad
F1:: MsgBox F1 pressed in Notepad
#IfWinActive
F1:: MsgBox F1 pressed elsewhere

关于Autohotkey - 当不同的程序处于事件状态时使用不同的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43087871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com