내 응용 프로그램에서 Windows 후크를 사용하여 다른 응용 프로그램의 크기가 다시 조정되었는지 확인합니다. 그런 다음 다른 응용 프로그램의 새 크기에 따라 몇 가지 조치를 취합니다.32 비트 및 64 비트 응용 프로그램을 모두 지원하는 SetWindowsHook
순수 32 비트 환경과 순수 64 비트 환경에서 제대로 작동합니다 (후크 dll은 MSDN 문서에서와 같이 64 비트와 32 비트를 따로 따랐습니다).
그러나 여기에 문제가 있습니다. Window 64 비트 OS에서 32 비트와 64 비트 응용 프로그램이 혼합되어 있기 때문에 64 비트 응용 프로그램을 실행하면 32 비트 응용 프로그램을 모니터 할 수 없으며 반대의 경우도 마찬가지입니다.
이렇게하는 좋은 방법이 있습니까? 그것은 완전히 다른 메커니즘 일 수 있습니다.
어떤 종류의 후크를 사용하고 있습니까? –
WH_CALLWNDPROCRET ... – Saibal
대신 액세스 가능성 훅을 사용하십시오. –