|
권선중 2006-07-27 PM 9:31:41 |
|
|
|
소스 갑사합니다..
실은 지금 만들고 있는 게임에 사용하려하는건데.. 역시 에디트를 하나 사용하는 방법 뿐이 없는것 같네요.. 휴~~~ |
|
|
지상현 2006-07-27 PM 9:35:49 |
|
|
|
네, ㅎ에디트라는 객체 자체가 IME 메시지를 완전하게 처리하고 있는 객체므로 차라리 그것을 숨겨서 쓰시는게 나을 듯 합니다. |
|
|
박종훈 2006-07-27 PM 9:49:24 |
|
|
|
그런데, 이건 ㅎ창에서만 사용할수 있나요?
ㅎ메모에다가.. ㅎ창에 있는 명령어를 복사했더니..
원하는 결과가 나오지 않던데 ^^; |
|
|
청송 2006-07-27 PM 9:52:42 |
|
|
|
어떤 객체나 다 사용할 수 있을겁니다. 단 그 객체의 특성을 고려해서
작성하셔야 될겁니다. 객체마다 사용법이나 사용형태가 다르기때문에.. |
|
|
박종훈 2006-07-28 AM 6:40:03 |
|
|
|
ㅎ메모도, IME메시지를 완전하게 처리하고있는 객체아닌가요?
그렇다면, 한글은 어떻게 처리해야 매크로로 쓸수있을지; |
|
|
청송 2006-07-28 AM 10:41:47 |
|
|
|
"예제 소스"는 매크로를 입력, 실행할 위치가 필요 없었습니다.
그러나, "ㅎ메모"는 매크로를 입력할위치, 시작할 위치가 필요하게 된거죠.
그러므로 "ㅎ메모"에서는 커서의 위치를 자유 자재로 이동 및 위치를 읽어올수 있어야 됩니다.
"ㅎ메모"에서 매크로의 입력과 실행의 기준은 커서이므로.........
그 이외에....군더더기("ㅎ메모" 제어에 필요한 여러가지 명령어들)들 까지도.....
추가되어야됩니다. |
|
|
청송 2006-07-28 AM 11:49:41 |
|
|
|
그런데.... IME는 뭐에요? |
|
|
박종훈 2006-07-28 PM 12:01:18 |
|
|
|
후덜; 어렵군요;[영어만 매크로 지원하면, 비난이 쏫아질테고;]
IME가 아마.. 입력기 인가 그걸겁니다.
영어일때는 'A' 한글일때는 '한' 이렇게 뜨는게 IME인가? ;; |
|
|
청송 2006-07-28 PM 12:33:59 |
|
|
|
"ㅎ메모"에서 영문 매크로를 완벽하게 구현하실수 있으시다면....
한글 매크로도 그리 어렵지 않게 구현하실수 있으실거 같은데요...
물론, 한글이 더 추가되면 명령어들이 더 복잡해지고, "ㅎ에디트"를 사용해서
제작하신다면.... "ㅎ에디트"와의 깔끔한 연동이 좀 문제가 될 수도 있겠지만... 영문 매크로가 완료 됐으면..... 가능하리라 보이는데요...
아닌가요? ^^; 좀 어렵긴 하죠....
"ㅎ메모"에서 커서위치 조절만 잘 하신다면... 큰 무리는 없어보입니다.
전 "ㅎ메모"에 약해서...^^; |
|
|
지상현 2006-07-29 AM 6:53:47 |
|
|
|
청송// IME는 Input Method Editor 입니다. 9x 시절부터 Global IME 라는 것에서 시작해서, 2000 까지 IME였다가 XP 이상부터는 TSF(흔히 고급 텍스트 서비스라 하는 것)로 바뀌었습니다.
간단히 말해서, IME는 여러 키의 조합으로부터 "조합"을 해야 하는 여러 문자들을 입력시켜줄 수 있는 프로그램입니다. 한국어, 중국어, 일본어 같은 것들이 반드시 "조합"이 필요한 글자들입니다. (여담: 이 세 언어를 하나로 묶었지만, 한글은 원래 글자 자체가 과학적인 조합 구조라 그렇고 일본어나 중국어는 한자 때문에. 경우가 다릅니다 ㅠㅠ)
여튼 이 동아시아 3개 국어를 사용하는 나라에서는 원하는 문자를 입력하려면 2개 이상의 키를 눌러야 하는데, 이런 키 조합을 받아들여서 문자를 조합해주는 시스템이 바로 IME 입니다.
문자 조합 외에 사전 기능을 포함하고 있는 것도 있습니다. 일본어나 중국어 IME가 그에 해당하죠. 한국어 IME도 아주 간단한 한자 사전을 포함하고 있습니다. 그래서 한글 한 글자를 선택하고 한자 키를 누르면 그에 해당하는 음을 가진 한자들의 목록이 뜰 겁니다.
(여담: 일본어나 중국어 IME를 써보신 분이라면 한국어 IME의 허접함을 깨달으실 수 있습니다.)
TSF라는 것은 이것보다 좀 더 발전된 놈이고, API 형태가 아닌 COM 인터페이스 형태로 제공되는 새로운 서비스입니다. 이건 입력하는 글자 뿐 아니라 이미 입력된 글자까지고 건드릴 수 있는 뭐 아주 강력한 서비스인데요...
예를 들어 맞춤법을 검사해서 고쳐주는 것도 이것으로 처리할 수 있습니다. XP 이상이나 오피스 XP 이상부터 포함되어 있을 겁니다.
음... 쓸데 없이 설명만 길어졌군요. 제가 이 분야에 관심이 좀 많아서;; |
|
|
청송 2006-07-29 AM 7:23:02 |
|
|
|
개념을 정확히 모르니.... 어렵군요. 대충 무슨뜻인지는 알겠습니다.
자세한 설명 감사드립니다. |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |