我正在尝试将空格键发送到应用程序而不先激活它.以下代码几乎可以实现我想要的功能,但它首先将应用程序带到前台.
tell application "X"
activate
tell application "System Events" to key code 49
end tell
Run Code Online (Sandbox Code Playgroud)
我不认为您可以向非活动应用程序发送击键,但您可以在激活它并为其执行代码后立即隐藏应用程序.但是,这会导致应用程序在隐藏之前暂时闪烁.
tell application "System Events"
tell application "X" to activate
key code 49
set visible of process "X" to false
end tell
Run Code Online (Sandbox Code Playgroud)
之后停用它怎么样?
activate application "X"
tell application "System Events" to key code 49
activate me
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10036 次 |
| 最近记录: |