Autohotkey 如何使用win键显示GUI(自动热键)
我正在尝试使用windows键作为热键来启动GUI 我想做的是,当我按住windows键时,GUI将显示,当重新按下windows键时,GUI将隐藏(我也不想阻止win键的功能) 除win键外,该代码在任何其他键上都能正常工作(我似乎不明白为什么会发生这种情况) 因此,在下面的代码中,它与z键完美配合,但只与win键配合一次,然后整个脚本停止工作(在按下win键后,它甚至与z键都不配合)Autohotkey 如何使用win键显示GUI(自动热键),autohotkey,Autohotkey,我正在尝试使用windows键作为热键来启动GUI 我想做的是,当我按住windows键时,GUI将显示,当重新按下windows键时,GUI将隐藏(我也不想阻止win键的功能) 除win键外,该代码在任何其他键上都能正常工作(我似乎不明白为什么会发生这种情况) 因此,在下面的代码中,它与z键完美配合,但只与win键配合一次,然后整个脚本停止工作(在按下win键后,它甚至与z键都不配合) #SingleInstance force ;only one instance of this scrip
#SingleInstance force ;only one instance of this script may run at a time!
global guiName = "win_key"
Gui Color, White
Gui -caption +toolwindow +AlwaysOnTop
Gui font, s15 Bold, Verdana
Gui add, text,cblack TransColor, 1 2 3 4 5 6 7 8 9
Gui Show, x490 y1035 , TRANS-WIN ; y1040 x 490 1010 ; e3e3e3
WinSet TransColor, White, TRANS-WIN
Gui, Cancel
~LWin::Gui, Show, NoActivate, %guiName%
~LWin up::Gui, Cancel
~z::Gui, Show, NoActivate, %guiName%
~z up::Gui, Cancel
修好了
令人惊讶的是gui工作正常,但当按下win键时,任务栏出现在gui顶部,gui不可见
因此,通过再次将gui置于顶部来修复此问题
~lwin::
Gui -caption +toolwindow +AlwaysOnTop
Gui, Show, NoActivate, %guiName%
return