Re: [AHK-] 請問如何用hotkey 開啟/隱藏工作列

看板EzHotKey作者 (汪汪)時間6年前 (2017/12/06 21:44), 編輯推噓1(101)
留言2則, 2人參與, 6年前最新討論串2/2 (看更多)
自問自答,原來沒有想像中的難 1.本以為WinExist沒辦法用classname, 在help的範例中看到 "ahk_class ".classname 於是得到 IfWinExist("ahk_class Shell_TrayWnd") 加上WinHide/WinShow搞定 2.搞定才怪, WinHide之後 就找不到了,登出或重開才能恢復。 原來 DetectHiddenWindows, On就可以了。 3.想要單組HotKey 就能 Toggle Show/Hide, 找不到判斷show/hide的功能, 自設變數 TaskHide=0/1 來控制, 覺得有點像硬幹不是很甘願。 4.想到2.的問題,剛好能作為判斷,搞定。 5.加保險,設另一組HotKey強制顯示工作列。 收工 Win+T: 顯示或隱藏工作列(自動判斷) Win+Alt+T: 強制顯示工作列 ----------------------------------- #t:: DetectHiddenWindows, Off If WinExist("ahk_class Shell_TrayWnd") WinHide ;Off時找得到工作列,說明目前為show Else{ DetectHiddenWindows, On If WinExist("ahk_class Shell_TrayWnd") WinShow } return #!t:: DetectHiddenWindows, On If WinExist("ahk_class Shell_TrayWnd") WinShow return ----------------------------------- 不小心騙到兩篇文章XDDD ※ 引述《jonce007 (汪汪)》之銘言: AHK 拿來當hot key 管理/啟動 我那些 Portable 軟體真的超讚的, 可是不能 用 hot key 隱藏/顯示 工作列 真是個遺憾, 有找到文章提到如何用程式來達到 "http://blog.xuite.net/kenny.pro2/blog/223388563-隱藏Windows工作列" 不知道在autohotkey裡,要如何使用呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.172.254 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1512541359.A.AC6.html -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.172.254 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1512567875.A.7C7.html

12/06 23:12, 6年前 , 1F
大失敗,Hide工作列,視窗放大一樣不會全滿...再想想。
12/06 23:12, 1F

12/07 14:29, 6年前 , 2F
我覺得這一系列思考和問題解決的過程好棒!
12/07 14:29, 2F
文章代碼(AID): #1Q9_H3V7 (EzHotKey)
文章代碼(AID): #1Q9_H3V7 (EzHotKey)