!控件解锁

#Persistent
#NoEnv
#ErrorStdOut
#SingleInstance,force

Menu, Tray, Click, 1
Menu, Tray, Tip, 控件解锁
Menu, Tray, Add, 控件解锁, menu_show
Menu, Tray, Toggleenable, 控件解锁
Menu, Tray, Default, 控件解锁
Menu, Tray, Add
Menu, Tray, Add, 获取信息(&G), reGet_win_info
Menu, Tray, Add, 使用说明(&H), help
Menu, Tray, Add
Menu, Tray, Add, 重启程序(&R), reload
Menu, Tray, Add, 退出程序(&X), Exit
Menu, Tray, NoStandard

reGet_win_info:
REQ_flg = 0
settimer, Get_win_info, 100
Return


reload:
Reload
Return


Exit:
ExitApp
Return


Get_win_info:
  MouseGetPos, , , act_id, ClassNN
  WinGetTitle, act_Title, ahk_id %act_id%
  Controlget, Enable,Enabled, , %ClassNN%, %act_Title% ahk_id %act_id%
  If Enable
  Enable_t = 可用
  Else Enable_t = 禁用
  ToolTip,
  (
窗口:%act_Title%
控件:%ClassNN%(%Enable_t%)
  )
Return


~Esc::
REQ_flg = 1
ToolTip
SetTimer, Get_win_info, off
Return


~MButton::
IF REQ_flg = 1
Return
;ToolTip
;SetTimer, Get_win_info, off
if Enable
{
Control, Disable,, %ClassNN%, %act_Title% ahk_id %act_id%
Enable_t = 禁用
}
Else
{
Control, Enable,, %ClassNN%, %act_Title% ahk_id %act_id%
Enable_t = 可用
}
Return

        help:
        MsgBox, , 控件解锁,
  (
 1:程序运行后有一个提示信息窗口来显示
 当前鼠标位置窗口控件信息。

 2:鼠标中键点击窗口控件时,控件在“禁用”
 和“可用”状态之间转换。

 3:按退出键(Esc),程序退出转换状态,
 要重新启用时,你可以通过托盘菜单“获取
 信息”选项或者双击托盘图标进入转换状态。
  )
Return

menu_show:
Menu, Tray, Show
Return

给TA捐赠
共{{data.count}}人
人已捐赠
其他

!截图

2020-3-19 19:10:50

其他

!文件、文件夹工具

2020-3-19 19:26:48

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索