2014-09-20 3 views
1

C# 응용 프로그램에서 게임 (평면)을 제어하고 싶습니다. I는 ("W") ("W")C# : 게임에서 키 누르기 시뮬레이션

  • SendKeys.SendWait
  • SendKeys.Send
  • InputSimulator
  • SendInput을

전 열면 메모장을 포함한 다양한 방법을 시도했다 내 코드를 실행하면 이러한 모든 메소드가 작동한다는 것을 알 수 있습니다 (WASD는 코드에 따라 작성됩니다). 그러나 내 게임을 열 때이 입력에 반응하지 않습니다.

누구나 더 나은 접근 방법에 대한 아이디어가 있습니까?

+0

게임에 따라 다릅니다. 일부 게임은 키를 시뮬레이션하기가 정말 어려울 수 있습니다. 기본적으로 게임이 어떻게 키를 가로 챈지 알 필요가 있습니다. – SimpleVar

+0

나는 이것을 알아낼 수있는 방법이 있습니까? – user3170354

+0

가끔 있습니다. 위에서 언급 한 방법을 환영하지 않고 실패한 게임으로 시뮬레이션 키를 시도했습니다. – SimpleVar

답변

0

구문이 잘못되었습니다. 해야한다;

SendKeys.SendWait("{W}"); 
관련 문제