AutoHotkey是否有条件判断当前是否有任何文本字段(或Word文档,浏览器搜索栏,启用了文本输入的任何内容)?我想使用一些热键在可能的情况下键入Unicode字符,并在不可能时执行其他操作。
答案 0 :(得分:0)
这是获取当前焦点控件名称的简单示例。
F1::
ControlGetFocus, OutputVar, A
if ErrorLevel
MsgBox, The target window doesn't exist or none of its controls has input focus.
else
MsgBox, Control with focus = %OutputVar%
这适用于大量的窗口,但总的来说,应用程序使用什么类型的控件来确定它是否会返回值。