Eu criei o seguinte script para ter uma experiência semelhante aos "Aplicativos recentes" do Android, mas encontrei algumas falhas; Às vezes, o botão Alt permanece "Down" depois de alternar entre os aplicativos. Alguma ajuda para resolver isso, por favor? P.S. Eu sou um tanto iniciante em programação
XButton2::
KeyWait, XButton2, T0.3
If ErrorLevel
{
Send, {Alt down}{Tab}{Alt up}
KeyWait, XButton2
}
Else
{
AltTabMenu := true ; assign the Boolean value "true" or "1" to this variable
Send, {Alt down}{Tab}
return
; The #If directive creates context-sensitive hotkeys:
#If (AltTabMenu) ; If this variable has the value "true"
; The * prefix fires the hotkey even if extra modifiers (in this case Alt) are being held down
*Enter::
*MButton::
Send {Enter}
Send {Blind}{Alt Up} ; release Alt
AltTabMenu := false
return
~*LButton::
Click
Send {Blind}{Alt Up} ; release Alt
AltTabMenu := false
return
; menu navigation by scrolling the mouse wheel:
*WheelUp:: Send {Right}
*WheelDown:: Send {Left}
#If ; turn off context sensitivity
}
Return
Tags autohotkey