2012-05-21 5 views
1

자바에서 디자인 한 테이블에 키를 기록하고 싶습니다. 사용자가 키를 얻으려면 (windows에서)을 입력하면됩니다. SetWindowsHookEx 기능을 사용하는 것이 좋습니다. 하지만이 함수를 사용하는 방법을 모르겠습니다. 기본적으로 나는 SetWindowsHookEx 그것이받은 자바 스트로크와 자바 함수를 호출하고 싶습니다. 그럼 내가 나중에 볼 수있는 테이블에 그 키를 기록합니다. 나는 언급 된 기능의 주장을 이해하지 못한다. 기본적으로이 함수를 사용하여 작업을 구현하는 방법은 무엇입니까?SetWindowsHookEx 함수를 java와 함께 사용하는 방법은 무엇입니까?

+0

한 번 이상 같은 질문을하지 마십시오. http://stackoverflow.com/questions/10684594/writing-a-key-listener-in-c – technomage

+0

가능한 [JNA Keyboard Hook in Windows] (http://stackoverflow.com/questions/3078646/jna-keyboard-hook-in-windows) – markus

답변

1

jnativehook을 살펴보십시오. Java에서 시스템 전체 키보드/마우스 훅을 사용하기위한 라이브러리입니다.

+0

하지만 'SetWindowsHookEx'를 사용하여 어떻게 Java에서 사용할 수 있는지 알고 싶습니다. – saplingPro

+0

그런 다음 라이브러리의 소스 코드를 찾아보십시오. -) – npe

+0

나는 그것을 사용하고있어 매우 유용합니다. 감사합니다 :) 나는 대답을 받아들이는 것을 잊었다. – saplingPro

관련 문제