概述
为方便程式开发时比对代码或者参考写作,需要将参考的窗口设置一定的透明度以不影响下面的窗口查看。当然,你也可用来摸鱼😄😄😄
为了不占用太多热键,这里借用F11循环更改透明度,多按几次比占个热键,我可能喜欢选择前者,毕竟需要调整的时候不是很多。
实例
F11::
WinGet, T, Transparent, A ;取得目标窗口的标识A及透明度T
;透明度为空或者透明度减少到100时重新设置透明度
if(T = "") or (T = 100)
T = 300 ;因为每次都会减少50所以最大值设定为250 + 50 方便计算没有取255
T_N := T - 50 ;每次透明度减少50
WinSet, Transparent, %T_N%, A ;设置窗口透明度
Return
划重点
取得目标窗口的标识 A 及透明度 T
WinGet, T, Transparent, A
设置窗口透明度
WinSet, Transparent, %T_N%, A