C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[14345] [질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함)
야이바 [yaiva] 1031 읽음    2002-01-10 16:01
C++builder  로 짠 프로그램에서
Edit box에다가 한글로 입력하면
다른 폼(비주얼베이직으로 짠것)의 Edit box에다가 뿌려주는 기능을 구현했는데요
문제는
영문이나 숫자는 잘 넘어가는데 한글을 넣으면 ㅁㅁㅁㅁㅁㅁㅁ 라고 뜹니다.
WM_IME_CHART라고 해서 넘겨봤는데도 안되더군여.

  SendMessage(hwnd22, WM_IME_CHAR,
(unsigned char)(Key),1);

라고 코딩을 하였지만.

함수이름 자체가
void __fastcall TFormTest::Edit2KeyPress(TObject *Sender,char &Key) 입니다
그래서 저기있는 char &Key라는 부분을 unsigned &Key라고 고쳐서 해보니깐
에러가 나더라구여.형식이 틀리다고
unsigned 로 보내면 2byte문자를 표현할수있다고해서  (unsigned char)(Key),1); 라고
해줬더니 저걸 타지않더군요.그냥 함수 자체에있는 char &Key를 타고 바로 hwnd22에다가 보내는거 같던데
이거 어떻게 해결해야하나요?
부탁드립니다..

참고로 팁앤 트릭에보면 임프님이 적어두신 강좌가있던데 그렇게하면
에러가 팍팍 뜨더라구요.
아무튼 방법좀 알려주세욤 ㅠ.ㅠ;;

+ -

관련 글 리스트
14345 [질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함) 야이바 1031 2002/01/10
14371     Re:[질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함) 박지훈.임프 1006 2002/01/11
14699         Re:Re:[질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함) 야이바 1199 2002/01/18
14743             Re:Re:Re:[질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함) 박지훈.임프 1067 2002/01/19
14930                 Re:Re:Re:Re:[질문]한글메세지전송이 제대로 안됩니다.(팁엔트릭에있는거해도안되서 질문함) 야이바 1584 2002/01/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.