我用delphi已成功向WinKawaks游戲模擬器發送模擬按鍵,但遇到這樣一個問題:比如當按住了鍵盤A鍵時,這時我發送一個連招的模擬按鍵,但模擬器會一直回應我按住的A鍵,導致我的連招沒效果,但當沒有操作鍵盤的時候,這里發送模擬按鍵能100%成功。我也試過先模擬發送A鍵的抬起,但是抬起后還是繼續回應按住的A鍵。請問有什么方法可以實作先交出鍵盤的控制權,等我的模擬按鍵結束后再回應回實際的鍵盤按鍵?最好可以給出代碼哈,本人較菜。
uj5u.com熱心網友回復:
發送模擬之前用APIGetKeyboardState
判斷一下鍵盤的狀態,如果A按下,就等A松開
uj5u.com熱心網友回復:
那一直不松開呢?我就是想怎么讓他松開交出控制權。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58195.html
標籤:語言基礎/算法/系統設計
上一篇:程式報錯,求大神指教
