Есть ли сочетание клавиш или какая-то настройка, чтобы сделать текущее окно прозрачным?
Я много хожу туда-сюда между окнами. Если бы я мог просто сделать окно, которое я смотрю, прозрачным, это было бы лучше.
Есть ли сочетание клавиш или какая-то настройка, чтобы сделать текущее окно прозрачным?
Я много хожу туда-сюда между окнами. Если бы я мог просто сделать окно, которое я смотрю, прозрачным, это было бы лучше.
#Space:: ;Show windows under pointed-at.
WinSet, Transparent, 25, A
return
#Space UP:: ;Restores window when you release the keys
WinSet, Transparent, OFF, A
return
AutoHotKey может сделать это! Нет причудливых эффектов стекла, но окно становится прозрачным. Это на Windows Key и Space.
В голову не приходит встроенный ярлык, только тот, который делает все окна прозрачными:
Win +
Однако это не очень полезно для вашей ситуации.
Посмотрите на TweakWindow. Это работало для меня на Vista, не уверен насчет 7. Он имеет полезную функцию « Сделать это призраком », которая не только делает текущее окно прозрачным, но и позволяет вам щелкать по нему:
Как и в Phoshi, я использую скрипт AutoHotKey, который является слегка измененной версией этого.
Он использует колесо мыши +Windows вверх / вниз, чтобы настроить прозрачность, и кнопку середины / колеса мыши Windows +, чтобы выключить или включить предустановку. Я считаю этот механизм управления довольно интуитивно понятным, позволяющим быстро менять прозрачность окна во время работы.
; Modified version of https://github.com/jvtrigueros/AutoHotkeyScripts/blob/master/Opacity/opacity.ahk
#WheelUp:: ; Increments transparency up by 3.375%
DetectHiddenWindows, on
WinGet, curtrans, Transparent, A
if ! curtrans
curtrans = 255
newtrans := curtrans + 8
WinSet, Transparent, %newtrans%, A
return
#WheelDown:: ; Increments transparency down by 3.375%
DetectHiddenWindows, on
WinGet, curtrans, Transparent, A
if ! curtrans
curtrans = 255
newtrans := curtrans - 8
if newtrans > 0
{
WinSet, Transparent, %newtrans%, A
}
return
#MButton:: ; Reset Transparency Settings
WinGet, curtrans, Transparent, A
if curtrans
{
WinSet, Transparent, 255, A
WinSet, Transparent, OFF, A
}
else
{
WinSet, Transparent, 200, A
}
return