.NET 용 RemoteViewing VNC 서버 라이브러리를 사용하여 사용자 정의 VNC 동작을 구현하고 있습니다. (특정 상황에서 바탕 화면 대신 사용자 정의 이미지 보내기 ...)C에서 X11 KeyPress 시뮬레이션 #
이제 키보드 기능을 추가하고 라이브러리에 키의 X11 KeySym과 해당 키가 눌려 있음을 나타내는 부울을 제공하는이 keyChange 이벤트가 있습니다. . 그래서이 키가 로컬 컴퓨터로 전달되는이 이벤트가 발생하면 함수를 실행하고 싶습니다. 그러나 나는이 X11 키심을 Windows가 이해할 수있는 것으로 번역 할 솔루션을 찾는 데 어려움을 겪고 있습니다.
누군가가 이러한 X11 키심을 Windows에 보낼 논리를 작성하는 방법에 대한 정보를 제공 할 수 있다면 정말 감사하겠습니다.
[SendKeys] (https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send (v = vs.110) .aspx)는 어떻게됩니까? – Pikoh
X11 KeySymbols를 이해하지 못하는 것 같습니다. 문제는 키를 시뮬레이션하는 것이 아니라 SendKeys가 이해할 수있는 것으로 변환하는 것입니다. – larzz11
질문을 이해하지 못했습니다. 내 대답이 도움이되는지 확인하십시오. – Pikoh