让鼠标点击时,出现圆圈的高亮提示鼠标所在位置。

CoordMode Mouse

Gui 鼠标高亮提示: +LastFound -Caption +AlwaysOnTop +hwnd鼠标高亮 +Owner -DPIScale
; Gui 鼠标高亮提示: Color, FFFC00
Gui 鼠标高亮提示: Font, s100 cFFFC00
Gui 鼠标高亮提示: Margin, -18, -18
Gui 鼠标高亮提示: Add, Text, vTextColor, ■
Gui 鼠标高亮提示: Show, x8888 y8888
WinSet, Region, 19-19 w56 h56 E  ; 鼠标高亮圈的大范围设置
; WinSet, Region, 27-27 w37 h37 E  ; 鼠标高亮圈的小范围设置
WinSet, Transparent, 110
WinSet, ExStyle, +0x20
Gui 鼠标高亮提示: Show, Hide
Return

鼠标高亮开关写法:
For k,v in [ "~*LButton", "~*RButton", "~*MButton", "~*LButton Up", "~*RButton Up", "~*MButton Up" ]
  Hotkey, %v%, Toggle
Return

~*LButton::
~*RButton::
~*MButton::
t:=-oldt+(oldt:=A_TickCount)
if (t<100 || t>300)
  SetTimer, 高亮刷新, 10
 else {
  oldt:=0
  Gui 鼠标高亮提示: Font, cFF5F5F  ; 双击时高亮颜色
  GuiControl 鼠标高亮提示: Font, TextColor
  SetTimer, 高亮隐藏, -200
} Return

~*LButton Up::
~*RButton Up::
~*MButton Up::
SetTimer, 高亮隐藏, -200
Return

高亮隐藏:
SetTimer, 高亮刷新, Off
Gui 鼠标高亮提示: Font, cFFFC00  ; 单击时高亮颜色
GuiControl 鼠标高亮提示: Font, TextColor
Gui 鼠标高亮提示: Show, Hide
Return

高亮刷新:
MouseGetPos, MouseGuiX, MouseGuiY
Gui 鼠标高亮提示: Show, % "x"MouseGuiX-45 " y" MouseGuiY-45 " NA"
Return

 

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。