AutoHotKey (AHK) 按鍵表+自定義快捷鍵簡化操作的教程


 

自定義快捷鍵簡化操作的教程

下載安裝AutoHotKey,並用記事本新建一個MyHotKey.ahk文件,錄入如②中信息

下圖可以實現,按F6即可觸發“Ctrl+C”的復制快捷鍵,同理F7可實現粘貼。

此處為一個簡單的Demo更多操作,請看下面的AHK按鍵表。

 

若程序是安裝的,直接點擊.ahk文件,即可運行。若是使用的綠色解壓版,則需要用在打開方式中使用解壓的“AutoHotkey.exe”程序

鼠標

概述  
LButton 鼠標左鍵
RButton 鼠標右鍵
MButton 鼠標中鍵或滾輪
高級  
XButton1 鼠標的第四個按鈕。一般和 Browser_Back 執行相同功能。
XButton2 鼠標的第五個按鈕。一般和 Browser_Forward 執行相同功能。
Wheel  
WheelDown 向下轉動鼠標滾輪(向您的方向)。
WheelUp 向上轉動鼠標滾輪(遠離您的方向)。
WheelLeft
WheelRight

[v1.0.48+]:向左或向右滾動。

需要 Windows Vista 或更高版本。這可以用在某些(但並非所有)帶第二個滾輪或支持左右滾動的鼠標熱鍵。在某些情況下,必須通過鼠標的自帶軟件包控制這個功能。不論鼠標如何特殊,Send 和 Click 都能在支持它們的程序里水平滾動。

鍵盤

注意: 字母和數字按鍵的名稱和單個字母或數字相同. 例如: b 表示 "b" 鍵而 5 表示 "5" 鍵.

概述  
CapsLock 大小寫鎖定鍵
Space 空格鍵
Tab Tab 鍵
Enter (或 Return) 回車鍵
Escape (或 Esc) 退出鍵
Backspace (或 BS) 退格鍵
光標控制  
ScrollLock 滾動鎖定鍵
Delete (或 Del) 刪除鍵
Insert (或 Ins) 插入改寫切換鍵
Home Home 鍵
End End 鍵
PgUp 向上翻頁鍵
PgDn 向下翻頁鍵
Up 向上方向鍵
Down 向下方向鍵
Left 向左方向鍵
Right 向右方向鍵
Numpad  
NumLock 開啟
NumLock 關閉  
Numpad0
NumpadIns 0 / 插入改寫切換鍵
Numpad1
NumpadEnd 1 / End 鍵
Numpad2
NumpadDown 2 / 向下方向鍵
Numpad3
NumpadPgDn 3 / 向下翻頁鍵
Numpad4
NumpadLeft 4 / 向左方向鍵
Numpad5
NumpadClear 5 / 通常什么都不做
Numpad6
NumpadRight 6 / 向右方向鍵
Numpad7
NumpadHome 7 / Home 鍵
Numpad8
NumpadUp 8 / 向上方向鍵
Numpad9
NumpadPgUp 9 / 向上翻頁鍵
NumpadDot
NumpadDel 十進制分隔符 / 刪除鍵
NumpadDiv
NumpadDiv
NumpadMult
NumpadMult
NumpadAdd
NumpadAdd
NumpadSub
NumpadSub
NumpadEnter
NumpadEnter 回車鍵
功能  
F1 - F24 在大多數鍵盤頂部的 12 個或更多的功能鍵。
按鍵修飾符  
LWin 左邊的 Windows 徽標鍵。對應的熱鍵前綴為 de><#de>。
RWin 右邊的 Windows 徽標鍵。對應的熱鍵前綴為 de>>#de>。
注意:與 Control/Alt/Shift 不同,沒有一般的/中性的“Win”鍵,因為操作系統不支持。不過含 de>#de> 修飾符的熱鍵可以被任何一個 Win 鍵觸發。
Control (或 Ctrl) Control 鍵。單獨作為熱鍵(de>Control::de>)時它在彈起時觸發,不過如果加上顎化符前綴可以改變這種情況。對應的熱鍵前綴為 de>^de>。
Alt Alt 鍵。單獨作為熱鍵(de>Alt::de>)時它在彈起時觸發,不過如果加上顎化符前綴可以改變這種情況。對應的熱鍵前綴為 de>!de>。
Shift Shift 鍵。單獨作為熱鍵(de>Shift::de>)時它在彈起時觸發,不過如果加上顎化符前綴可以改變這種情況。對應的熱鍵前綴為 de>+de>。
LControl(或 LCtrl) 左 Control 鍵。對應的熱鍵前綴為 de><^de>。
RControl(或 RCtrl) 右 Control 鍵。對應的熱鍵前綴為 de>>^de>。
LShift 左 Shift 鍵。對應的熱鍵前綴為 de><+de>。
RShift 右 Shift 鍵。對應的熱鍵前綴為 de>>+de>。
LAlt 左 Alt 鍵。對應的熱鍵前綴為 de><!de>。
RAlt 右 Alt 鍵。對應的熱鍵前綴為 de>>!de>。
注意:如果您的鍵盤布局存在 AltGr 而不是 RAlt,那么您完全可以根據這里描述的那樣通過 de><^>!de> 把它作為熱鍵前綴使用。此外,de>LControl & RAlt::de> 可以把 AltGr 自身設置成熱鍵。
多媒體  
Browser_Back 后退
Browser_Forward 前進
Browser_Refresh 刷新
Browser_Stop 停止
Browser_Search 搜索
Browser_Favorites 收藏夾
Browser_Home 主頁
Volume_Mute 靜音
Volume_Down 調低音量
Volume_Up 增加音量
Media_Next 下一首
Media_Prev 上一首
Media_Stop 停止
Media_Play_Pause Play/Pause
Launch_Mail 打開默認的電子郵件程序
Launch_Media 打開默認的媒體播放器
Launch_App1 打開我的電腦
Launch_App2 打開計算器
注:上面列出的每個按鍵的功能可以通過修改 Windows 注冊表進行替換。這個表格中顯示的是在 Windows 系統的大多數版本中每個按鍵的默認功能。
特別  
AppsKey 菜單鍵。這是調用右鍵上下文菜單的按鍵。
PrintScreen 捕獲屏幕
CtrlBreak  
暫停 暫停鍵
中斷 中斷鍵。由於此鍵和 Pause 含義相同,所以在熱鍵中請使用 de>^CtrlBreakde> 代替 de>^Pausede> 或 de>^Breakde>。
幫助 幫助鍵。此鍵可能在大多數鍵盤上不存在。它通常和 F1 不同.
Sleep 休眠鍵。注意在一些鍵盤上的 sleep 鍵可能不是休眠功能。
SCnnn 請在 nnn 中指定按鍵的掃描碼。識別上面沒有提到的罕見的按鍵。請參閱特殊按鍵了解詳情。
VKnn 請在 nn 中指定十六進制的虛擬按鍵碼。這種極少用的方法還可以避免某些類型的熱鍵需要安裝鍵盤鈎子。例如,后面的熱鍵不使用鍵盤鈎子,但副作用是它會在按下 Home 或 NumpadHome 的其中一個時觸發:
^VK24::MsgBox You pressed Home or NumpadHome while holding down Control.
已知限制:強制使用鍵盤鈎子的 VK 熱鍵,例如 de>*VK24de> 或 de>~VK24de>,只會觸發其中一個熱鍵,而不會觸發兩者(例如觸發 NumpadHome 但不觸發 Home)。關於 VKnn 方法的更多細節,請參閱特殊按鍵。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM