Re: [AHK-] 如何在空白處滑鼠雙擊送出上一層指令

看板EzHotKey作者 (:~)時間13年前 (2013/01/08 02:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
~LButton:: If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < 200) { if(A_Cursor == "Arrow") { Send, {XButton1} Return } } Return 這是一個簡單的做法,但並非完善,如果不符合需求就請自行修改吧 不嫌麻煩的話,我覺得加點組合鍵會比較適合 例如原本是想開資料夾,但卻回到上一頁之類的.. 這是判斷連點時間及滑鼠游標狀態,然後送出通用按鍵XButton1(通常應該都是上一頁) 游標狀態請參考 A_Cursor http://www.autohotkey.com/docs/Variables.htm#Cursor 視需求自行增加條件,以及連點時間請自行調整 以上 Win8 x64 + AHK_L 可運作。 但如果游標狀態一直都是一樣的(例如在遊戲中) 那就需要改用 DllCall 取得 GetCursorInfo 回傳的值來判斷 ※ 引述《Nan1216 (燚焱炎火)》之銘言: : 滿多檔案管理軟體都有這個功能, : 在空白處滑鼠雙擊就會回到上一層, : 滿好用的功能,不知道AHK有沒有辦法做到, : 我目前卡在要如何判斷滑鼠點的地方是空白處? : 希望會的人指點一下囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.9.4
文章代碼(AID): #1Gwn0aIk (EzHotKey)
討論串 (同標題文章)
文章代碼(AID): #1Gwn0aIk (EzHotKey)