내가 다른 응용 프로그램의 바로 가기 키 조합 (예를 들어, Ctrl 키 + B)를 보내려면 다른 응용 프로그램 바로 가기 키 조합을 보내기하지만, 다음과 같은 코드가 작동하지 않습니다 :는
는 는SetForegroundWindow(NowHandle);
SendKeys.Send("^B");
는 왜 작동하지 않는 이유는 무엇입니까? Ctrl + B를 다른 응용 프로그램으로 보내려면 어떻게해야합니까?
내가 다른 응용 프로그램의 바로 가기 키 조합 (예를 들어, Ctrl 키 + B)를 보내려면 다른 응용 프로그램 바로 가기 키 조합을 보내기하지만, 다음과 같은 코드가 작동하지 않습니다 :는
는 는SetForegroundWindow(NowHandle);
SendKeys.Send("^B");
는 왜 작동하지 않는 이유는 무엇입니까? Ctrl + B를 다른 응용 프로그램으로 보내려면 어떻게해야합니까?
Sendkeys를 호출하는 순간 다른 응용 프로그램에 포커스가있는 경우 제대로 작동합니다. 먼저 입력 키를 보낼 응용 프로그램에 입력 포커스를 설정 한 다음 SendKeys를 사용하십시오.
다른 응용 프로그램이 관리자로 실행중인 경우 코드/앱도 관리자로 실행해야합니다.