3

Надеюсь, простой вопрос с таким же простым ответом ...

Я пытаюсь сделать скрипт autohotkey для переключения прозрачности окна.

В настоящее время я устанавливаю прозрачность активного окна следующим образом:

^!RButton::WinSet, Transparent, 150, A

Тем не менее, я хотел бы расширить это для переключения между 150 и 255, но мне трудно понять, как переключать это.


Редактировать: Под переключателем я имею в виду один раз нажать Ctrl+Alt+правую кнопку мыши, чтобы установить прозрачность на 150, а затем снова нажать на нее, чтобы вернуть окно к полной прозрачности.

1 ответ1

8

Нечто подобное может сделать это (не проверено):

^!RButton::
WinGet, currentTransparency, Transparent, A
if (currentTransparency = 150)
{
    WinSet, Transparent, OFF, A
}
else
{
    WinSet, Transparent, 150, A
}
return

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .