티스토리 뷰

Code/Project

[Project] imeHook

Hide Code 2008. 11. 6. 13:54
ME Hooking을 시도해봤는데, 생각보다 어렵다.
아직 성공하지 못했다.
일단 현재까지 진행된 부분을 압축해서 올린다.



2008-11-07 13:13 업데이트
일단 한영키 누름을 후킹하는 것은 성공했다.
하지만 입력하는 어플리케이션과 상황에 따라서 반응이 달라진다.
이 문제는 어떻게 풀지?
아래 코드를 올린다.



2008-11-08 12:53 업데이트
한영키 후킹 성공.
한영상태 검출 성공.
하지만 문제점이 남아있음.
한영키 누를때, ime 값이 반대로 나오는 이유를 아직 모름. (꼼수로 해결했음).
Sandboxie로 실행된 브라우저는 후킹이 안됨.



2008-11-08 14:33 업데이트
마우스 커서 바꾸는데 까지 성공.
이제 Caret 바꾸는 것에 도전할 차례



2008-11-09 03:06 업데이트
VC++ 2008로 MSVCR90.DLL 없이 실행가능하도록 컴파일 (/MT 옵션을 주면 된다.)



2008-11-10 19:36 업데이트
모양을 Dialog 형태로 바꾸었다.



2009-02-24 오후 12:57:16 업데이트
tray icon 형태로 바꾸었다.



2009-02-26 오전 8:17:16
imeHook 0.0.1.0
tray icon 바꾸는 기능 추가
음성 안내 기능 추가



2009-02-26 오후 8:58:26
imeHook 0.0.1.1
tray icon 바꾸는 기능 개선



2009-04-01 오전 8:34:49
imeHook 0.0.5.0
BeeNotice 결합
Caret 좌표 추적 기능 추가



'Code > Project' 카테고리의 다른 글

OSD.BeeTextOut  (0) 2009.04.04
PowerPro Plugin bee.dll  (0) 2009.04.04
OSD.BeeNotice  (0) 2009.04.04
[Project] fileHook, BeeHook  (0) 2009.02.27
[Project] Dummy Driver & Loader  (0) 2009.02.26
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함