Autohotkey 如何获取活动窗口&x27;有自动热键的标题吗?
我写了这个简短的测试代码,但它不起作用。我做错了什么Autohotkey 如何获取活动窗口&x27;有自动热键的标题吗?,autohotkey,Autohotkey,我写了这个简短的测试代码,但它不起作用。我做错了什么 F12:: WinGetTitle, Title, A ; MsgBox, "%Title%" 显示的结果是“我删除了一个;增加了回报,这起作用了 F12:: WinGetTitle, title, A MsgBox, "%title%" return 如果你不报税,它会把你的整个文件都写下来 可能是后面没有讲的东西 不要认为这是错误的;会影响它 在a之后的任何;作为注释从代码中省略 最佳实践可能是使用: 使用WingTactiveTit
F12::
WinGetTitle, Title, A ;
MsgBox, "%Title%"
显示的结果是“我删除了一个;增加了回报,这起作用了
F12::
WinGetTitle, title, A
MsgBox, "%title%"
return
如果你不报税,它会把你的整个文件都写下来 可能是后面没有讲的东西 不要认为这是错误的;会影响它
在a之后的任何;作为注释从代码中省略 最佳实践可能是使用:
使用WingTactiveTitle或WingTTitle即可。 请注意,WinGetTitle的输出包含的不仅仅是窗口标题。 您可能希望删除程序名为“-Google Chrome”的结尾部分
在自动热键2中,您可以使用:
title := WinGetTitle("A") ; "A" matches "Active" window
在自动热键1中,您可以使用:
WinGetActiveTitle, title
您只需要在
前面留出一个空格代码>使其工作,没有空间代码>作为windows标题的一部分。注意,输出还包含程序名。请参阅
title := WinGetTitle("A") ; "A" matches "Active" window
WinGetActiveTitle, title