Тема: AHK v2: Игнорирует проверку активного окна
Мне нужно, чтобы горячие клавиши работали только в окне стандартной программы Ножницы, но данное сочетание работает везде:
#Requires AutoHotkey v2.0
if WinActive("ahk_class Microsoft-Windows-SnipperEditor")
{
~LControl & WheelDown::TransparencyUp()
}
if WinActive("ahk_class Microsoft-Windows-SnipperEditor")
{
~LControl & WheelUp::TransparencyDown()
}
TransparencyUp()
{
Transp := WinGetTransparent("A")
if (!Transp)
{
Transp := 255
}
Transp -= 10
If (Transp < 0)
{
Transp := 0
}
WinSetTransparent Transp, "A"
WinSetAlwaysOnTop 1, "A"
}
TransparencyDown()
{
Transp := WinGetTransparent("A")
if (!Transp)
{
Transp := 255
}
Transp += 10
If (Transp > 255)
{
Transp := 255
WinSetAlwaysOnTop 0, "A"
}
WinSetTransparent Transp, "A"
}Это глюк программы?

