1樓:
'getasynckeystate() 是可行的
'可以在測試組合鍵的時候用getasynckeystate(),其他的鍵用鉤子
'我提供一種方法
.版本 2.支援庫 spec
.子程式 測試_, , ,
.區域性變數 a, 整數型
.區域性變數 int, 整數型
.區域性變數 ctrldown, 邏輯型
a = 1
int = 0
ctrldown = 假
.判斷迴圈首 (a = 1)'這個只是當時鍾用的
延遲 (100)
int = 測試虛擬鍵_ (#ctrl鍵)
.如果真 (ctrldown = 假 且 int ≠ 0)
ctrldown = 真
輸出除錯文字 (「ctrldown」)
.如果真結束
.如果真 (ctrldown 且 int = 0)
ctrldown = 假
輸出除錯文字 (「ctrlup」)
.如果真結束
.判斷迴圈尾 ()
'用這種方法可以實現,你可以先判斷是否為組合鍵再決定是否使用鉤子輸出的值,這樣結合起來就行了
'///希望對你有幫助
2樓:龍兒
註冊熱鍵 ,可以試試
易語言快捷鍵 50
3樓:革善
.版本 2
.支援庫 shellex
.程式集 視窗程式集1
.子程式 __啟動視窗_建立完畢
註冊熱鍵 (_啟動視窗.取視窗控制代碼 (), 標籤1.取視窗控制代碼 (), 0, #f1鍵)
.子程式 _標籤1_反饋事件, 整數型
.引數 引數一, 整數型
.引數 引數二, 整數型
標籤反饋事件下邊寫你要實現的命令
註冊一個熱鍵 加一個標籤反饋事件
易語言按鈕快捷鍵
4樓:高艾祈弘致
取滑鼠所在位置()
如果(取滑鼠所在位置()=
按扭1.取視窗控制代碼()=真)
_按扭1被單擊_
還有一種方法
註冊熱鍵(_啟動視窗.取視窗控制代碼,標籤1.取視窗控制代碼,0,#f1)注意:需要增加一個標籤
標籤裡的**為:_按扭1被單擊_
5樓:李夢龍
你要在啟動視窗下回車執行按鈕1的**,用_啟動視窗_按下某鍵鍵**=#回車
。。。。
要再全域性使用,則要註冊熱鍵,用到api函式
6樓:匿名使用者
.版本 2
.支援庫 shellex
.子程式 __啟動視窗_建立完畢
註冊熱鍵 (_啟動視窗.取視窗控制代碼 (), 標籤1.取視窗控制代碼 (), 0, #回車鍵)
.子程式 _標籤1_反饋事件, 整數型
.引數 引數一, 整數型
.引數 引數二, 整數型
_按鈕1_被單擊 ()
易語言怎麼判斷監視熱鍵被按下
7樓:悶騷小賤男
這個「監視熱鍵()」我一般用的是模組(超級模組)——————————————————————————————————————————
.版本 2
.支援庫 eapi
.程式集 視窗程式集1
.程式集變數 流星控制代碼, 整數型
.子程式 __啟動視窗_建立完畢
流星控制代碼 = 取控制代碼 (「meteor.exe」)監視熱鍵 (&按鍵f2, #f2鍵)
監視熱鍵 (&按鍵f3, #f3鍵)
.子程式 按鍵f2
模擬按鍵 (#n鍵, #空格鍵, #鍵6) ' 我想判斷當f2鍵被按下就執行模擬按鍵 (#n鍵, #空格鍵, #鍵6)當f3鍵被按下就執行模擬按鍵 (#n鍵, #空格鍵, #鍵5)怎麼做?
.子程式 按鍵f3
模擬按鍵 (#n鍵, #空格鍵, #鍵5)——————————————————————————————————————————
這個可以吧?
8樓:聖鸞
我的方法。
.版本 2
.支援庫 shellex
.支援庫 eapi
.程式集 視窗程式集1
.程式集變數 f2, 整數型
.子程式 __啟動視窗_建立完畢
f2 = 註冊熱鍵 (_啟動視窗.取視窗控制代碼 (), 標籤1.取視窗控制代碼 (), 0, #f2鍵)
.子程式 _標籤1_反饋事件, 整數型
.引數 引數一, 整數型
.引數 引數二, 整數型
.如果 (選擇框1.選中 = 真)
選擇框1.選中 = 假
模擬按鍵 (#a鍵, #a鍵, #a鍵)
.否則選擇框1.選中 = 真
模擬按鍵 (#b鍵, #b鍵, #b鍵)
9樓:匿名使用者
.................我看不懂 這是我玩俠盜的
.子程式 __啟動視窗_建立完畢
監視熱鍵 (&坦克, #f6鍵)
監視熱鍵 (&加血, #f5鍵)
.子程式 坦克
.如果 (時鐘1.時鐘週期 = 0)
時鐘1.時鐘週期 = 1
模擬按鍵 (#p鍵, #a鍵, #n鍵)
.否則時鐘1.時鐘週期 = 0
模擬按鍵 (#z鍵, #e鍵, #r鍵)
.如果結束
.子程式 加血
.如果 (時鐘2.時鐘週期 = 0)
時鐘2.時鐘週期 = 1
模擬按鍵 (#a鍵, #s鍵, #p鍵)
.否則時鐘2.時鐘週期 = 0
模擬按鍵 (#i鍵, #r鍵, #i鍵)
.如果結束
.如果 (時鐘2.時鐘週期 = 0)
時鐘2.時鐘週期 = 0
模擬按鍵 (#n鍵, #e鍵, )
.否則.如果結束
易語言如何註冊熱鍵,按下a鍵出現個資訊框顯示「按下a鍵」
10樓:匿名使用者
弄一個視窗,一個標籤,一個整數型變數_視窗_建立完畢:整數型變數=註冊熱鍵 ( 視窗.取視窗控制代碼 () , 標籤.
取視窗控制代碼 () ,#a鍵)_標籤_反饋事件如果真 (引數1=整數型變數) 資訊框 (「按下a鍵」 ,0 , )
易語言組合快捷鍵,按下空格鍵=按下ctrl+a鍵的**,請大神不吝賜教!~
11樓:匿名使用者
呼叫格式:註冊熱鍵(視窗控制代碼整數整數型別標記控制代碼整數功能鍵,integer primary熱鍵) - 擴充套件支援庫中的一個 - >熱鍵功能
英文名稱:reghotkey
註冊系統熱鍵返回熱鍵標識,失敗則返回0,這個命令是主的命令。
引數的名稱為「視窗控制代碼」,型別為「整數(int)」。視窗控制代碼。
引數的名稱「標籤的控制代碼」,型別為「整數(int)」。使用標籤來接受熱鍵事件的反饋,反饋事件熱鍵的第一個引數標識,第二個引數是無效的。
引數的名稱「功能鍵」,輸入「整數(int)」中,「0」的初始值可以是:0 - 無功能鍵; 1,按住ctrl鍵的狀態; 2,shift鍵的狀態; 4 alt鍵的狀態或鍵和值的狀態。
引數的名稱為「主熱鍵」型「整數(int)」。關鍵的**,你可以使用簡單的語言鍵碼常數。
易語言寫的建立快捷方式,易語言建立快捷方式
列出桌面所有快捷方式,然後用 版本 2 支援庫 eapi 取快捷方式目標 這個命令迴圈取所有目標,判斷其中和自身一個路徑的就不建立。給你寫了個列子 版本 2 支援庫 shell 支援庫 eapi 子程式 建立快捷方式 區域性變數 區域性 快捷方式,文字型,0 區域性變數 區域性 路徑,文字型 區域性...
易語言怎麼按下某個鍵彈出資訊框,易語言怎麼彈出資訊框?
自己寫入如下 如果真 鍵 f2 資訊框 內容 我也是萊鳥,其它慢慢研究。先加入事件處理子程式 按下某鍵 後,會自動新增如下 子程式名 返回值型別 公開 備註 啟動視窗 按下某鍵 邏輯型 引數名 型別 鍵 整數型 功能鍵狀態 整數型 上面這部分是自動新增的。自己寫入如下 鍵 f2 資訊框 內容 我也是...
電腦切圖按什麼鍵,電腦截圖的快捷鍵是什麼?
電腦切圖按prtscsysrq鍵 1 開啟要截圖的頁面。2 然後按鍵盤上的prtscsysrq鍵。4 或者開啟windows自帶的畫圖工具貼上也是可以的。5 按ctrl prtscsysrq鍵可以選擇性截圖。你指的是 截圖 吧,以windows7以上的系統為例,截圖的方式主要有兩種 一 window...