특정 단축키 할당 프로그램 찾기
Spy++ 을 이용해서
특정 단축키가 어떤 프로그램에 의해 설정되어 있는지 혹은 호출되는지 확인하는 방법입니다.
https://github.com/westoncampbell/SpyPlusPlus/tree/master
GitHub - westoncampbell/SpyPlusPlus: Microsoft Spy++
Microsoft Spy++. Contribute to westoncampbell/SpyPlusPlus development by creating an account on GitHub.
github.com
원래 Visual Studio 에 포함된 프로그램인데
위 링크에서 다운로드 가능합니다.
1.64비트 프로그램을 찾으려면 spyxx_amd64.exe 를 실행하고, 32비트 프로그램은 spyxx.exe 를 실행하고
Spy 메뉴에서 Log Messages... 를 선택
2.All Windows in System 체크
3. Messages 탭 선택, Messages to View를 Clear ALL 로 모두 지우고 다시
Messages to View 에서 WM_HOTKEY 선택 후 확인 눌러서 단축키활동만 모니터 시작.
혹은 KeyBoard 에 체크하면 모든 키 활동을 모니터하게 됨.
4. 단축키 실행
Win+R, Win+E, Win+D 등
5.Messages 윈도우에서 해당 행을 우클릭하고 Properties 선택
6. Windows Handle 클릭
7. Process 탭에서 Syncronize 클릭
8. Window Message 창에서 Window 확인 후
9. Process 탭에서 Process ID 누르고 Module 이름 확인
참고:
https://superuser.com/questions/11308/how-can-i-determine-which-process-owns-a-hotkey-in-windows