WPF, 저수준 키보드 후킹 예제

RTFM/Winform 2009. 3. 17. 16:53

http://blogs.vertigo.com/personal/ralph/Blog/archive/2007/02/12/wpf-low-level-keyboard-hook-sample.aspx

 

SetWindowsHookEx Win32 API를 사용하여 저수준 키보드 후킹을 구현하는 방법입니다.

여기서 ‘저수준 후킹’이란, 키보드 이벤트 핸들러가 구현된 닷넷 애플리케이션이 활성화되지 않은 상태이더라도 키보드 이벤트를 발생시킬 수 있다는 의미가 되겠습니다.

Popup Killer 에서 단축 키를 눌러 특정 프로세스를 죽일 때 이 코드를 사용합니다.

제목에는 WPF라고 되어 있지만 윈폼 애플리케이션에도 적용이 가능한 코드입니다.

: