0
내 프로그램에서 Process 클래스를 사용하여 다른 응용 프로그램을 시작합니다. 이 응용 프로그램은 전체 화면을 시작합니다. 내 목적은 내 프로그램에서 해당 응용 프로그램의 마우스 클릭을 처리하는 것입니다. 어떤 WinApi 함수를 사용해야합니까?다른 프로세스의 마우스 이벤트 처리
내 프로그램에서 Process 클래스를 사용하여 다른 응용 프로그램을 시작합니다. 이 응용 프로그램은 전체 화면을 시작합니다. 내 목적은 내 프로그램에서 해당 응용 프로그램의 마우스 클릭을 처리하는 것입니다. 어떤 WinApi 함수를 사용해야합니까?다른 프로세스의 마우스 이벤트 처리
"WinApi"에 의해 "Win32"라고 가정합니다.
다른 프로세스의 메시지를 처리하려면 Win32 훅을 설치해야합니다. 자세한 내용은 this article을 참조하십시오. WH_MOUSE 훅과 SetWindowsHookEx Win32 API가 필요합니다.
후크 기능은 모든 프로세스에 삽입 할 수 있도록 DLL에 있어야합니다. 시작한 프로세스에 대해 얻은 메시지를 필터링해야합니다.
후크 함수는 전역 함수 여야 C++로 코딩해야합니다. 또한 필요한 경우 일부 프로세스 간 통신을 사용하여 주 프로그램과 통신해야합니다.
이전 질문에 대한 답을 받아 들여야합니다. :) – mihai