;by 小古 #NoTrayIcon f8:: process,exist,qq.exe ;如果存在一个匹配的进程则设置 ErrorLevel 为此进程 ID (PID), 否则为 0. 如果 PID-or-Name 参数为空, 则获取脚本自身的 PID if errorlevel!=0 { WinGet,qqhwnd,ID,QQ ahk_class TXGuiFoundation ;检测是否有qq窗口打开,为切换显示和隐藏 状态,获取窗口的唯一 ID 号 (HWND/句柄). 如果没有匹配窗口, 那么qqhwnd被置空. ;WinMinimize ,ahk_class TXGuiFoundation if strlen(qqhwnd)=0 { winshow,QQ ahk_class TXGuiFoundation winactivate } else { winhide,QQ ahk_class TXGuiFoundation } } else { run D:Program FilesQQBinQQ.exe } return