这段脚本通过 *Win + [、Win + ]、Win + * 快捷键快速调整当前激活窗口的透明度。它提供了透明度逐步调整以及透明/不透明切换的功能,非常适合需要动态管理窗口透明度的场景,例如多任务处理时需要快速查看底层窗口。
#NoEnv #Persistent #SingleInstance force ; ====================================== ; 快捷键 调整当前激活窗口透明度 ; Win + [ 当前窗口透明度 -5 ; Win + ] 当前窗口透明度 +5 ; Win + \ 在不透明和当前透明度之间切换 ; ====================================== $#[:: WinGet, T, Transparent, A WinSet, Transparent, % (T, T := T ? (T>50 ? T-5 : 50) : 250), A ToolTip, 设置透明度为: %T%, , , 15 SetTimer, HideTips, -1500 Return $#]:: WinGet, T, Transparent, A WinSet, Transparent, % (T, T := T and T<255 ? T+5 : 255), A ToolTip, 设置透明度为: %T%, , , 15 SetTimer, HideTips, -1500 Return $#\:: WinGet, T, Transparent, A WinSet, Transparent, % (T, T := T<>255 ? (255, OT:=T) : (OT ? OT : 250)), A ToolTip, 设置透明度为: %T%, , , 15 SetTimer, HideTips, -2000 Return HideTips: ToolTip, , , , 15 Return
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。
评论(0)