我只想要一个简单的函数,其中 Ctrl + F8 杀死了崇高的文本3.
这是我到目前为止所做的,但是没有用。
^F8::
WinClose, "C:\Users\Eduardo\My Programs\Execs\Sublime Text 3\sublime_text.exe"
return
我也尝试过:
^F8::
Winclose, Sublime Text 3
return
和
^F8::
WinClose, Sublime Text
return
请帮我解决这个问题。我看过其他例子,但却无法找到我做错的事。
答案 0 :(得分:1)
WinClose命令适用于窗口,而不适用于进程。如果要使用WinClose命令,则必须指定要关闭的窗口的WinTitle
和/或WinText
。使用SetTitleMatchMode WinClose命令也很方便。 SetTitleMatchMode命令设置几个命令的WinTitle
参数的匹配行为,包括WinClose。特别是SetTitleMatchMode, 2
允许我们为WinClose命令匹配不精确的WinTitle
。在这种情况下,WinTitle
可以包含要匹配的实际WinTitle
的任何部分。这是记事本的工作示例:
SetTitleMatchMode, 2
^F8::
WinClose, Notepad
return
要使用进程,您可以使用Process命令。特别是,Process, close, notepad.exe
将关闭notepad.exe进程。这是代码:
^F8::
Process, close, notepad.exe
return
如果我的例子不适合您:
使用来自http://ahkscript.org/的AutoHotkey及其文档。 您应始终使用来自http://ahkscript.org/的AutoHotkey及其文档(当前最新版本,新官方网站)!来自autohotkey.com的AutoHotkey及其文档已过时,使用它们可能会遇到一些问题!
以管理员权限运行。
确保在运行前保存脚本。