易語言如何注測熱鍵 40

時間 2025-01-15 10:30:21

易語言如何注測熱鍵

1樓:大學童年

呼叫格式: 〈整數型〉 註冊熱鍵 (整數型 視窗控制代碼,整數型 標籤控制代碼,整數型 功能鍵,整數型 主熱鍵) -擴充套件功能支援庫一->熱鍵功能。

英文名稱:reghotkey

註冊系統熱鍵,返回乙個熱鍵標識,失敗返回0。本命令為初級命令。

引數<1>的名稱為「視窗控制代碼」,型別為「整數型(int)」。視窗控制代碼。

引數<2>的名稱為「標籤控制代碼」,型別為「整數型(int)」。使用標籤的反饋事件來接受熱鍵,反饋事件中的第乙個引數為熱鍵標識,第二個引數無效。

引數<3>的名稱為「功能鍵」,型別為「整數型(int)」,初始值為「0」。可以為:0-無功能鍵;1-ctrl鍵狀態;2-shift鍵狀態;4-alt鍵狀態或各鍵狀態值之和。

引數<4>的名稱為「主熱鍵」,型別為「整數型(int)」。鍵**,可以使用易語言中的鍵**常量。

作業系統需求: windows

舉例如下。視窗中加入乙個標籤1

版本 2支援庫 shellex

程式集 視窗程式集1

子程式 __啟動視窗_建立完畢。

註冊熱鍵 (_啟動視窗。取視窗控制代碼 ()標籤1.取視窗控制代碼 ()0, #f1鍵)

子程式 _標籤1_反饋事件, 整數型。

引數 引數一, 整數型。

引數 引數二, 整數型。

資訊框 (「收到熱鍵了」, 0, 「

當你按下f1鍵時就會彈出資訊框。

如果你註冊了多個熱鍵。

可利用程式集變數或全域性變數接收熱鍵標識再傳遞給標籤反饋事件中的引數一。

根據引數一的值確定執行哪一段程式。舉例如下。

版本 2支援庫 shellex

程式集 視窗程式集1

程式集變數 f1, 整數型。

程式集變數 f2, 整數型。

子程式 __啟動視窗_建立完畢。

f1 = 註冊熱鍵 (_啟動視窗。取視窗控制代碼 ()標籤1.取視窗控制代碼 ()0, #f1鍵)

f2 = 註冊熱鍵 (_啟動視窗。取視窗控制代碼 ()標籤1.取視窗控制代碼 ()0, #f2鍵)

子程式 _標籤1_反饋事件, 整數型。

引數 引數一, 整數型。

引數 引數二, 整數型。

判斷開始 (引數一 = f1)

資訊框 (「收到熱鍵f1了」, 0, 「

預設。判斷結束。

判斷開始 (引數一 = f2)

資訊框 (「收到熱鍵f2了」, 0, 「

預設。判斷結束。

2樓:網友

找乙個超級模組然後監視熱鍵。

3樓:網友

法國恢復恢復工程部。

易語言裡註冊熱鍵命令第二個引數「標識」什麼意思啊?應該怎麼寫?模組裡的監視熱鍵和支援庫裡的註冊熱鍵

4樓:百小度

熱鍵標識就是當註冊了這個熱鍵的時候返回的乙個標識(類似標記的意思)標籤1是當這個熱鍵註冊成功後按下這個熱鍵會發生的事件。

我用熱鍵標識整數型變數得到返回的註冊標識,在程式退出的時候用撤銷熱鍵命令撤銷這個被註冊的熱鍵,進而可以使其它程式使用,減少記憶體的損耗。

5樓:蘭婼兂堺

&子程式1

類似這樣,&+乙個子程式。

這個可以採納,謝謝。

易語言這樣怎麼新增熱鍵,易語言如何使用熱鍵框來註冊熱鍵

我個人覺得這可能更有用。啟動視窗時註冊熱鍵,熱鍵按下時標籤反饋事件!版本 2 支援庫 shellex 子程式 啟動視窗 建立完畢 註冊熱鍵 啟動視窗.取視窗控制代碼 標籤1.取視窗控制代碼 0,f1鍵 註冊熱鍵 啟動視窗.取視窗控制代碼 標籤1.取視窗控制代碼 0,f2鍵 子程式 標籤1 反饋事件,...

易語言執行dos命令,易語言如何取DOS命令執行結果?

子程式 按鈕1 被單擊 執行 cmd c c cd md autorun.inf cd autorun.inf md 123.假,子程式 按鈕2 被單擊 執行 cmd c c cd cd autorun.inf rd 123.cd.rd autorun.inf 假,reg add keyname v...

易語言組合框的用法,易語言中組合框如何使用

神奇寶貝 組合框啊,其實用途就是一個取現行選中項所對應的文字,如果你需要刻意新增內容到組合框也可以 舉輸入一些帳號為例 已經在未編譯時填好了組合框的選項文字內容 組合框1.內容 123456 組合框也可以當作一個編輯框使用 組合框1的帳號儲存事例 版本 2 子程式 按鈕儲存 被單擊 區域性變數 i,...