FileRead, var, C:\Program Files\AutoHotkey\save.ini
Loop,Parse,var,`n
WinShow, ahk_id %A_LoopField%
FileDelete, C:\Program Files\AutoHotkey\save.ini
array := []
XButton2::
MouseGetPos, pos_x, pos_y, winId,classnn
WinGetClass, class,ahk_id %winId%
WinGetTitle, title, ahk_id %winId%
if class!=Progman
{
array.push(winId)
iniwrite, %winId%, C:\Program Files\AutoHotkey\save.ini, ahk
WinHide , ahk_id %winId%
}
return
Xbutton1::
id := array.pop()
IniDelete, %id%, C:\Program Files\AutoHotkey\save.ini, ahk
WinShow, ahk_id %id%
return
F1::
Loop
{
id := array.pop()
WinShow, ahk_id %id%
FileDelete, C:\Program Files\AutoHotkey\save.ini
if !array[1]
{
break
}
}
return
F2::
MouseGetPos, pos_x, pos_y, winId,classnn
WinGetClass, class,ahk_id %winId%
SetWindowVolume(winId,0)
return
^Esc::
WinShow, ahk_class SciTEWindow
ExitApp
얘도 음소거를 하는 법을 몰라서 버렸어요
아마 c++로 만든 것보다 더 깔끔하게 돌아갈 겁니다