最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

autoit HotKeySet 函數(shù)

 更新時(shí)間:2008年06月18日 21:56:52   作者:  
HotKeySet 設(shè)置一個(gè)可調(diào)用某用戶函數(shù)的熱鍵。

HotKeySet ( "熱鍵" [, "函數(shù)名"] )

 

參數(shù)

熱鍵 要設(shè)置的熱鍵,按鍵格式與 Send() 函數(shù)使用的一樣。
函數(shù)名 [可選參數(shù)] 按下熱鍵后要調(diào)用的函數(shù)名。留空則撤銷此前設(shè)置的熱鍵。

 

返回值

成功: 返回值為1。
失?。?/TD> 返回值為0。

 

注意

每個(gè)腳本程序最多能同時(shí)注冊(cè)64個(gè)熱鍵。

如果有兩個(gè) AutoIt 腳本設(shè)置了同樣的熱鍵,您應(yīng)該避免同時(shí)運(yùn)行這兩個(gè)腳本程序(否則第二個(gè)腳本將無法捕獲熱鍵,除非第一個(gè)腳本終止運(yùn)行或在第二個(gè)腳本設(shè)置熱鍵前撤銷了沖突熱鍵)。

用戶按下熱鍵后 *通常會(huì)* 中斷當(dāng)前運(yùn)行中的 AutoIt 函數(shù)/語句,并運(yùn)行該熱鍵關(guān)聯(lián)的用戶函數(shù),直到其完成操作或被中斷為止。當(dāng)然也會(huì)有些例外:
1) 如果當(dāng)前(運(yùn)行的)函數(shù)是個(gè)“阻斷型(blocking)”函數(shù),則鍵擊動(dòng)作將被緩沖并等待該阻斷型函數(shù)完成操作后才繼續(xù)執(zhí)行。MsgBox 和 FileSelectFolder 就是典型的阻斷型函數(shù)。您可以試試在下面示例腳本中定義的熱鍵 Shift-Alt-d。
2) 如果您在 AutoIt 的托盤菜單上選擇了暫停腳本則任何在暫停期間按下的熱鍵都將被忽略。

不能設(shè)置的熱鍵:

Ctrl+Alt+Delete 由 Windows 保留
F12 也是由 Windows 保留,涉及到 API。
小鍵盤上的 Enter(回車)鍵 使用 {Enter} 即可同時(shí)捕獲主鍵盤和小鍵盤上的回車鍵
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 這些都是輔助按鍵!
其它 任何由第三方軟件定義的全局熱鍵、任何由兩個(gè)或更多“基鍵”組成的熱鍵(比如 '{F1}{F2}')、任何型如 '{LALT}' 或 '{ALTDOWN}' 的按鍵。

在設(shè)置了一個(gè)熱鍵后,AutoIt 將嘗試捕獲指定按鍵事件但并不會(huì)把它傳遞到激活程序中,不過也有一個(gè)例外:按下 Lock 鍵(包括 NumLock、CapsLock 和 ScrollLock)在任何時(shí)候都將切換其相應(yīng)狀態(tài)!如果希望把捕獲的熱鍵事件發(fā)送到激活程序中,您就必須先注銷該熱鍵然后再調(diào)用 SendControlSend 函數(shù):

; 捕獲并傳遞按鍵事件
HotKeySet("{Esc}", "captureEsc")
Func captureEsc()
    ; ... 這里可定義要做的各種任務(wù)
    HotKeySet("{Esc}")
    Send("{Esc}")
    HotKeySet("{Esc}", "captureEsc")
EndFunc


 

相關(guān)

Send, ControlSend

 

示例


; 按下 Esc 將終止腳本,按下 Pause/Break 則將“暫?!?/SPAN>

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,"","這是一個(gè)對(duì)話框。")
EndFunc

相關(guān)文章

  • AutoIt3和按鍵精靈的功能對(duì)比

    AutoIt3和按鍵精靈的功能對(duì)比

    AutoIt3和按鍵精靈的比較 無其他的意思,剛看到,順手轉(zhuǎn)了過來,給想學(xué)AUtoIT的同志看看,以下是國內(nèi)(AutoIT )二位高手的評(píng)價(jià)(本論壇高手也多,只是一直默默無聞,象幾位版主
    2008-06-06
  • autoit 命令行參數(shù)說明

    autoit 命令行參數(shù)說明

    命令行參數(shù) AutoIt 腳本程序可通過命令行調(diào)用,當(dāng)我們傳遞命令行參數(shù)到腳本中的時(shí)候會(huì)有一個(gè)特殊的數(shù)組 $CmdLine 保存相關(guān)數(shù)據(jù)。
    2008-06-06
  • Au3截取騰訊天氣的腳本

    Au3截取騰訊天氣的腳本

    騰訊的天氣是相當(dāng)?shù)臏?zhǔn)呀.而且還有實(shí)時(shí)天氣, 今天把它給應(yīng)用上了,附上源代碼拋磚引玉.
    2008-09-09
  • autoit InputBox 函數(shù)

    autoit InputBox 函數(shù)

    顯示以一個(gè)輸入框以供用戶輸入數(shù)據(jù)。InputBox ( "標(biāo)題", "提示信息" [, "默認(rèn)數(shù)據(jù)" [, "密碼字符" [, 寬度, 高度 [, 左邊, 上邊 [, 超時(shí)時(shí)間]]]]] )
    2008-06-06
  • autoit自定義函數(shù)

    autoit自定義函數(shù)

    所謂函數(shù)是指可在腳本中調(diào)用并實(shí)現(xiàn)特定“功能”的代碼片段。在 AutoIt 中有兩種函數(shù),包括 內(nèi)建函數(shù) 和 自定義函數(shù)。
    2008-06-06
  • QQ向陌生人聊天的autoit腳本

    QQ向陌生人聊天的autoit腳本

    直接輸入對(duì)方的qq號(hào)即可和對(duì)方交談的autoit腳本,沒什么技術(shù)含量,就是需要掌握下autoit的相關(guān)知識(shí)
    2008-06-06
  • 使用AutoIT實(shí)現(xiàn)自動(dòng)登錄/退出客戶端軟件,刪除日志

    使用AutoIT實(shí)現(xiàn)自動(dòng)登錄/退出客戶端軟件,刪除日志

    最近在測試新版客戶端時(shí)發(fā)現(xiàn),會(huì)不定時(shí)的出現(xiàn)登錄失敗,提示信息是“連接登錄服務(wù)器失敗...”。經(jīng)過一番嘗試,發(fā)現(xiàn)在安裝客戶端后登錄,錯(cuò)誤出現(xiàn)的幾率較高。
    2009-03-03
  • 飛信的CMD命令行接口批量發(fā)送信息

    飛信的CMD命令行接口批量發(fā)送信息

    最近在用AU3開發(fā)一款用來調(diào)用飛信發(fā)送短信的小東東 飛信是個(gè)很好的東西,可惜用的人少,很多不厚道的同學(xué)注冊(cè)之后就不再登錄了.
    2008-09-09
  • autoit入門教程小結(jié)

    autoit入門教程小結(jié)

    對(duì)于聽說過autoit腳本的朋友,下面的入門教程是個(gè)不錯(cuò)的教材,建議大家看看
    2008-06-06
  • 獲取外網(wǎng)IP并發(fā)送到指定的郵箱的腳本

    獲取外網(wǎng)IP并發(fā)送到指定的郵箱的腳本

    來自小A的源碼,其實(shí)用到的全部是AU3自帶的UDF,非常有學(xué)習(xí)的意義!功能:獲取外網(wǎng)IP并將IP發(fā)送到配置文件中定義的郵箱
    2012-05-05

最新評(píng)論

宁河县| 上犹县| 寻甸| 蒙山县| 宁波市| 玉门市| 怀宁县| 元谋县| 通河县| 盘山县| 咸阳市| 民丰县| 蕲春县| 富裕县| 罗山县| 迁西县| 嘉定区| 南部县| 谷城县| 石阡县| 乐陵市| 湘乡市| 施秉县| 宁乡县| 姚安县| 灵宝市| 乌拉特中旗| 安龙县| 石楼县| 乌什县| 奉贤区| 龙州县| 营山县| 观塘区| 桃园市| 清新县| 天祝| 新野县| 康定县| 安国市| 马尔康县|