※ 요약
MFC로 개발하다 보면 Alt키나 Ctrl키가 눌렸는지 알아야 할 때가 있다. 이번 포스팅에서는 그 방법을 알아보도록 하겠다. 참고로 전역적으로 하려면 후킹을 통해서 하거나 드라이버 단에서 해야하며, 후킹을 통한 방법은 나중에 올리도록 하겠다.

※ 소스코드


소스코드 열기


※ 실행예

아래는 실행화면이다. 프로그램 실행후 키를 누르면 그에 해당하는 버튼의 이름을 메시지로 띄우게 했다. 위에서도 언급했지만 프로그램이 트레이에 있거나 최소화 중일때도 Alt키나 Ctrl키가 눌렸는지 확인하려면 후킹을 하면 되며, 후킹 관련은 나중에 올리도록 하겠다.




저작자 표시 비영리
신고