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
[23426] C++Builder 에서 쓰는 한글코드????
살려주 [] 756 읽음    2002-12-27 23:06
제가 할려는것은 ExtTextOut을 훅킹해서
다른 어플리케이션에서 뿌리는 특정 문자열 "대한민국"을
찾아 "국민한대" 로 바꾸어 출력할려고 합니다.

근데 ExtTextOut함수를 써서 "대한민국"이라는 글자를
뿌리는 테스트용 프로그램(VC++로 작성)에서나
워드패드 같은 프로그램에서는 잘 됩니다.

정작 대상 어플리케이션에서는 "대한민국"이라는
text를 찾아내질 못합니다.분명 "대한민국"이라는 글자를 뿌리는데두요.
훅킹된 ExtTextOut함수를 dummy로 만들어 버리면 "대한민국"이라는
글자가 출력이 안되는걸로 봐서 이함수를 쓰는건 분명한것 같습니다.

대상 어플리케이션은 Vcl50.bpl이라는 모듈을 쓰는걸로 봐서
Borland계열 컴파일러로 제작이 된것 같아요.
근데 이 어플리케이션의 숫자나 영문은 또 잘 됩니다.
아무래도 한글코드의 스트링 비교 부분에서 문제가 되나 봅니다.

혹시 이문제에 대해 어떤 아이디어가 계신분은 답변좀 부탁 드립니다.

윈xp구여 툴은 VC++6.0입니다.


+ -

관련 글 리스트
23426 C++Builder 에서 쓰는 한글코드???? 살려주 756 2002/12/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.