2012-06-17 62 views
0

InputSimulator是否適用於遊戲? 我試圖用下面的代碼InputSimulator不適用於Windows遊戲

while (i < 200) 
     { 
      InputSimulator.SimulateKeyDown(VirtualKeyCode.RETURN); 
      Thread.Sleep(1000); 
      i++; 
     } 

這在記事本等一些應用程序完美的作品。但是NFS最後通緝的遊戲失敗了。任何想法?

回答

0

這通常建立在大多數主要遊戲所具有的保護中。這對於大多數語言來說都是一樣的,你必須以某種方式繞過保護,這可能是非常困難的。

0

這是因爲遊戲最經常使用DirectX來處理輸入,並且沒有從窗口管理器獲取它們的輸入事件。 InputSimulator很可能只是在消息隊列中插入適當的消息。

+0

然後最好的方式發送關鍵輸入到NFS? – Vivek