F12::
WinGetActiveTitle, Title
MsgBox, The active window is "%Title%".
return
Ответ 4
Подойдет WinGetActiveTitle или WinGetTitle. Обратите внимание, что вывод WinGetTitle содержит больше, чем заголовок окна. Вы можете удалить конечную часть с именем программы, например, "- Google Chrome".
WinGetActiveTitle, Title
StringGetPos,pos,Title,%A_space%-,R
if (pos != -1)
Title := SubStr(Title,1,pos)
Ответ 5
В AutoHotKey 2 вы можете использовать это:
title := WinGetTitle("A") ; "A" matches "Active" window