如何判断是否有任何类型的文本字段?

时间:2013-08-19 09:24:36

标签: autohotkey

AutoHotkey是否有条件判断当前是否有任何文本字段(或Word文档,浏览器搜索栏,启用了文本输入的任何内容)?我想使用一些热键在可能的情况下键入Unicode字符,并在不可能时执行其他操作。

1 个答案:

答案 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%

这适用于大量的窗口,但总的来说,应用程序使用什么类型的控件来确定它是否会返回值。