SendMessage
메서드 (WinAPI)를 사용하여 4 개의 응용 프로그램간에 메시지를 전달하고 있습니다.
로그 응용 프로그램처럼 사용하는 LogApplication을 호출하는 다른 응용 프로그램을 만들고 싶습니다. 즉, 모든 메시지가 SendMessage
로그 파일에 삽입을 통해 응용 프로그램에서 응용 프로그램으로 전송되었음을 의미 합니다.
4 개의 응용 프로그램이 LogApplication에 메시지를 보내지 않더라도 보내는 모든 메시지를 "catch"할 수 있습니까? SendMessage
메서드 를 통해 보낸 모든 메시지를 잡을 수 있습니까?
그렇다면 어떻게?
감사.
SendMessage
: https://msdn.microsoft.com/en-us/library/windows/desktop/ms644950(v=vs.85).aspx
이것이 Hooks 의 목적입니다. 당신의 사용과 설치 SetWindowsHookEx , WH_GETMESSAGE
당신을 위해 잘해야한다. 그 SO에서 예제를 찾을 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다