作者查詢 / mkz6

總覽項目: 發文 | 留言 | 暱稱
作者 mkz6 在 PTT [ EzHotKey ] 看板的留言(推文), 共108則
限定看板:EzHotKey
[AHK-] 請問如何解決keywait中斷卡住key的狀況?
[ EzHotKey ]19 留言, 推噓總分: +7
作者: bodhi - 發表於 2015/05/26 09:24(9年前)
1Fmkz6: 改用sendinput試試05/26 09:57
3Fmkz6: 看keyhistory就知道send key其實就是送出{key down}{key up}05/28 22:13
4Fmkz6: 但是實際使用上可能會受不同環境(程式/遊戲)影響05/28 22:18
5Fmkz6: 可參考 http://ahkcn.sourceforge.net/docs/FAQ.htm#games05/28 22:20
7Fmkz6: 我試過可以送出1253/1523, f5按住不放再按f1也可以送出12305/31 20:43
11Fmkz6: 我直接複製你內文,只把send全部用sendinput取代下去測試的06/01 09:51
14Fmkz6: 仔細重看一遍發現我被你第一行寫的快速按下誤導以為都會放開06/01 19:13
15Fmkz6: 如果第二個熱鍵按住不放執行到KeyWait時自然會卡住06/01 19:13
16Fmkz6: 他功能就是暫停script直到按鍵放開才會繼續執行06/01 19:13
17Fmkz6: 你的需求應該要把KeyWait改成GetKeyState比較適合06/01 19:13
18Fmkz6: 不然就是開頭加上 #MaxThreadsPerHotkey 2 讓熱鍵多線程執行06/01 19:13
19Fmkz6: 不過多線程容易有誤觸/誤發的情況06/01 19:14
[AHK-] Alt熱鍵會額外輸出Ctrl (已解決)
[ EzHotKey ]11 留言, 推噓總分: 0
作者: mkz6 - 發表於 2015/05/10 21:06(9年前)
2Fmkz6: 除錯的時候就只有開瀏覽器, 其他程式能關的都關了05/13 16:35
3Fmkz6: 關閉腳本的時候鍵盤正常, 只有開啟按到Alt熱鍵才會送出Ctrl05/13 16:37
4Fmkz6: ahk討論區 http://goo.gl/IsUhzp 這篇好像解, 可是我看不懂05/13 16:42
8Fmkz6: 我用官網的1.1.22.00 unicode 64bit05/13 19:26
9Fmkz6: 剛剛在那串後面發現作者說用 #MenuMaskKey vk07 把ctrl檔掉05/13 19:28
10Fmkz6: 試了一下現在可以正常使用了 XD05/13 19:29