[AHK]AutoHotkey调整当前窗口的透明度

92 篇文章 3 订阅
55 篇文章 6 订阅

使用说明

  • 左侧shift+滚轮下滑:减少透明度,一次10

  • 左侧shift+滚轮上滑:增加透明度,一次20

  • 左侧shift+中键按下:恢复透明度至255(完全不透明).

;CREATER: Mzp_Drkp2017
;
;左侧shift+鼠标滚轮调整窗口透明度(设置30-255的透明度,低于30基本上就看不见了,如需要可自行修改)2016.09.20.by M.(2017.01.11__1635 edit again.M)
;
;使用说明:
;   ◆左侧shift+滚轮下滑:减少透明度,一次10
;   ◆左侧shift+滚轮上滑:增加透明度,一次20
;   ◆左侧shift+中键按下:恢复透明度至255(完全不透明).
;
~LShift & WheelUp::
; 透明度调整,增加。
WinGet, Transparent, Transparent,A
If (Transparent="")
    Transparent=255
    ;Transparent_New:=Transparent+10
    Transparent_New:=Transparent+20    ;◆透明度增加速度。
    If (Transparent_New > 254)
                    Transparent_New =255
    WinSet,Transparent,%Transparent_New%,A
 
    tooltip now: ▲%Transparent_New%`nmae: __%Transparent%  ;查看当前透明度(操作之后的)。
    ;sleep 1500
    SetTimer, RemoveToolTip_transparent_Lwin__2016.09.20, 1500  ;设置统一的这个格式,label在最后。
return
 
~LShift & WheelDown::
;透明度调整,减少。
WinGet, Transparent, Transparent,A
If (Transparent="")
    Transparent=255
    Transparent_New:=Transparent-10  ;◆透明度减少速度。
    ;msgbox,Transparent_New=%Transparent_New%
            If (Transparent_New < 30)    ;◆最小透明度限制。
                    Transparent_New = 30
    WinSet,Transparent,%Transparent_New%,A
    tooltip now: ▲%Transparent_New%`nmae: __%Transparent%  ;查看当前透明度(操作之后的)。
    ;sleep 1500
    SetTimer, RemoveToolTip_transparent_Lwin__2016.09.20, 1500  ;设置统一的这个格式,label在最后。
return
 
;设置Lwin &Mbutton直接恢复透明度到255。
~Lshift & Mbutton:: 
WinGet, Transparent, Transparent,A
WinSet,Transparent,255,A 
tooltip ▲Restored ;查看当前透明度(操作之后的)。
;sleep 1500
SetTimer, RemoveToolTip_transparent_Lwin__2016.09.20, 1500  ;设置统一的这个格式,label在最后。
return
 
 
removetooltip_transparent_Lwin__2016.09.20:     ;LABEL
tooltip
SetTimer, RemoveToolTip_transparent_Lwin__2016.09.20, Off
return
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值