제가 하려고 하는것은 이미 상용으로 배포되어있는 프로그램의 플러그인을 개발하는 것입니다.
예를 들어 포토샵, 엑셀 같은 툴을 새로 빌드 하지 않고 툴에서 제공하는 api만을 가지고 개발을 해야합니다. 왜냐면 당연히.. 상용프로그램 소스가 없기 때문이죠.
정확히 구현하고 싶은 기능은
특정 키, 예를 들어 'k' 를 누른상태에서 무언가를 하고 싶습니다.
단축키 또는 핫키와 비슷한 기능을 구현하고 싶은 것입니다.
그래서 애플리케이션이 구동중에 키보드 이벤트를 받으려고 하는데
문제는 제공하는 api에서 런타임 이벤트를 관리할 수 이벤트 핸들러 같은것을 지원한다던가
또는 애플리케이션의 업데이트 함수 같은것을 상속받지 못하는 구조인듯 합니다.
때문에 런타임에 접근을 못하고 있습니다.
api 에서 제공하는 디바이스 이벤트라고는 마우스 클릭 이벤트 몇개와 위치정보
그리고 키보드는 컨트롤, 알트, 쉬프트, 방향키, 정도인듯 합니다.