WPF, 저수준 키보드 후킹 예제
RTFM/Winform 2009. 3. 17. 16:53
SetWindowsHookEx Win32 API를 사용하여 저수준 키보드 후킹을 구현하는 방법입니다.
여기서 ‘저수준 후킹’이란, 키보드 이벤트 핸들러가 구현된 닷넷 애플리케이션이 활성화되지 않은 상태이더라도 키보드 이벤트를 발생시킬 수 있다는 의미가 되겠습니다.
Popup Killer 에서 단축 키를 눌러 특정 프로세스를 죽일 때 이 코드를 사용합니다.
제목에는 WPF라고 되어 있지만 윈폼 애플리케이션에도 적용이 가능한 코드입니다.