易語言注冊熱鍵 易語言注冊熱鍵兩個沒反應


易語言注冊熱鍵 易語言注冊熱鍵兩個沒反應

文章插圖
大家好,小跳來為大家解答以上的問題 。易語言注冊熱鍵兩個沒反應,易語言注冊熱鍵這個很多人還不知道,現在讓我們一起來看看吧!
1、你用兩個標簽進行反饋操作,有點不明白為什么要這樣做,要知道,注冊熱鍵的標簽反饋事件只能有一個 , 所以當__啟動窗口_創建完畢子程序結束后,反饋事件就轉移到標簽2上了,標簽1根本就沒有執行反饋事件,而且變量“熱鍵”又被你設置為一個是對標簽1反?。?一個是對標簽2反饋 , 所以當你按下“F1”時,熱鍵標識沒有對應標簽2的參數一的值,所以不能執行標簽2的反饋事件,如果標簽2的反饋事件中沒有如果真()這一句,那么不管你按F1還是F2都會執行標簽2的反饋事件想要實現多個熱鍵效果 , 可用不同的程序集變量接收熱鍵標識,在標簽反饋事件中用判斷語句進行判斷,確定執行什么操作 。
2、舉例如下:------代碼開始--------.版本 2.支持庫 shellEx.程序集 窗口程序集1.程序集變量 熱鍵1, 整數型.程序集變量 熱鍵2, 整數型.子程序 __啟動窗口_創建完畢熱鍵1 = 注冊熱鍵 (取窗口句柄 (), 標簽1.取窗口句柄 (), 0, #F1鍵)熱鍵2 = 注冊熱鍵 (取窗口句柄 (), 標簽1.取窗口句柄 (), 0, #F2鍵).子程序 _標簽1_反饋事件, 整數型.參數 參數一, 整數型.參數 參數二, 整數型.如果真 (參數一 = 熱鍵1) _啟動窗口.可視 = 假.如果真結束.如果真 (參數一 = 熱鍵2) _啟動窗口.可視 = 真.如果真結束------代碼結束-------- 。
【易語言注冊熱鍵 易語言注冊熱鍵兩個沒反應】本文到此分享完畢,希望對大家有所幫助 。