熱鍵 | 要設(shè)置的熱鍵,按鍵格式與 Send() 函數(shù)使用的一樣。 |
函數(shù)名 | [可選參數(shù)] 按下熱鍵后要調(diào)用的函數(shù)名。留空則撤銷此前設(shè)置的熱鍵。 |
返回值
成功: | 返回值為1。 |
失敗: | 返回值為0。 |
注意
每個腳本程序最多能同時注冊64個熱鍵。Ctrl+Alt+Delete | 由 Windows 保留 |
F12 | 也是由 Windows 保留,涉及到 API。 |
小鍵盤上的 Enter(回車)鍵 | 使用 {Enter} 即可同時捕獲主鍵盤和小鍵盤上的回車鍵 |
Win+B,D,E,F,L,M,R,U; 以及 Win+Shift+M | 這些都是 Windows 內(nèi)置的快捷鍵。注意:Win+B 和 Win+L 僅由 Windows XP 以上系統(tǒng)保留。 |
Alt, Ctrl, Shift, Win | 這些都是輔助按鍵! |
其它 | 任何由第三方軟件定義的全局熱鍵、任何由兩個或更多“基鍵”組成的熱鍵(比如 '{F1}{F2}')、任何型如 '{LALT}' 或 '{ALTDOWN}' 的按鍵。 |
相關(guān)
Send, ControlSend
示例
; 按下 Esc 將終止腳本,按下 Pause/Break 則將“暫停”
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
;;;; 這里是程序主體 ;;;;
While 1
Sleep(100)
WEnd
;;;;;;;;
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('腳本已被“暫?!?,0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
MsgBox(4096,"","這是一個對話框。")
EndFunc
標(biāo)簽:山南 運城 鶴崗 濟南 湛江 德州 岳陽 六盤水
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《autoit HotKeySet 函數(shù)》,本文關(guān)鍵詞 autoit,HotKeySet,函數(shù),autoit,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。