说明:非标准控件应该抓不到,适配标准控件。按F12开启关闭监控,可以自己改热键。
F12::
kg := !kg ;反转
if kg
SetTimer, monitor, 100 ;100毫秒 0.1秒
else
{
SetTimer, monitor, Off
ToolTip
}
return
monitor:
MouseGetPos, Ox, Oy, Owin, Octr_class ;输出xy和窗口句柄 控件类
ControlGetText, Octr_text, %Octr_class%, ahk_id %Owin%
ControlGet, Octr_id, Hwnd, , %Octr_class%, ahk_id %Owin%
Octr_textshort := StrLen(Octr_text) < 20 ? Octr_text : SubStr(Octr_text,1,20) "..."
ToolTip, 坐标:%Ox%`,%Oy%`n窗口句柄:%Owin%`n控件文字:%Octr_textshort%`n控件类:%Octr_class%`n控件句柄:%Octr_id%
return
60 queries in 1.938 seconds |