keybd_event()를 사용하여 특정 키를 원격 데스크톱 응용 프로그램에 전달하려고합니다. 간단한 테스트를 위해 원격 세션에서 메모장을 열면 keybd_event() 호출이 메모장에서 현재 사용자 포커스가있는 로컬 컴퓨터에서 실행됩니다.keybd_event() 호출이 원격 데스크톱으로 전송되지 않습니다.
불행히도 원격 데스크톱으로 어떤 입력도 보내지 않는 것처럼 보입니다.
포커스가있는 메모장의 로컬 인스턴스가 포함 된 응용 프로그램을 로컬 컴퓨터에서 실행하면 정확히 아무 것도 입력 할 필요가 없습니다.
아무도 아이디어가 작동하지 않는 이유가 있습니까? 분명히 원격 데스크톱 세션에 수동으로 입력 할 수 있습니다.
감사
마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 프로그램을 실행 해보십시오. 키 이벤트 및 마우스 이벤트를 작업 관리자에게 보내고 관리자가 실행되면서 문제가 발생했습니다. – Brandon
응답 해 주셔서 감사합니다. Brandon, 불행히도 우리는 아무 소용이 없다고 시도했습니다. – Raiden616
다른 원격 데스크톱 프로그램을 사용해 보셨습니까? (예 : TeamViewer) 표준 RDP에는 문제가있는 것이 일반적이지만 다른 프로그램에서는 이러한 이상한 제한이없는 경우가 많습니다. – Ilya