창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


소스자료실
- 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다.


LIST ALL
Posted by 지상현2005-12-04 15:58:45, Hit : 5766
문자의 코드페이지 변환
Homepage : http://ssidang.x-y.net
File #2 : 코드페이지변환.rar (25.7 KB)   Download : 213
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=365
문자열의 코드페이지(캐릭터 셋)를 바꿔주는 DLL를 이용하는 예제입니다.
사실 DLL 없이도 API만으로 충분히 구현할 수 있는 것이지만 사용하기 편하게 DLL로 만들었습니다.

코드페이지 변환이란, 예를 들어

    완성형 <-> 조합형

도 코드페이지 변환의 한 예입니다.
다만 이 DLL은 완성형, 조합형에 국한되지 않고 수많은 코드페이지로 문자열을 바꿔줄 수 있습니다.
단 시스템에 코드페이지가 설치되어 있어야 합니다.(포함된 문서 참조)


압축 파일 안에 포함된 문서에 사용법을 대강 적어놨으니 참고하시길 바랍니다.

qkrwhdgns   2005-12-04 PM 4:30:51  
오.. 재밌네요^^?.. 그리고 Crtpud.dll 보다 더 많은 기능이 있네요^^..
한번 완성형으로 변환해 보시길;; 쨆뭍?톏 장툈봞^^;; (痙!..)
qkrwhdgns   2005-12-04 PM 4:33:12  
그런데.. 이 DLL이.. UPX 압축이 않되네요(?)
먼저 압축하셨나? (파일크기가 작은데..)
qkrwhdgns   2005-12-04 PM 4:47:04  
아.. 그러니까.. 압축파일안의 설명서에 나온
조합형,완성형,일본어 Shift-JIS,중국어 간체 외에도,
해당 코드 페이지의 상수 값을 알면 그 코드페이지로
변환할수 있다는 거군요^^.. (아닌가?;;)
코드페이지 국가 기반 인코딩
932 일본 Shift-JIS?
936 중국 gbk
949 한국 EUC-KR
950 대만 BigFive
950 홍콩 BigFive-HKSCS
1361 한국 조합형
지상현   2005-12-04 PM 5:14:28  
네. 따로 압축한 DLL은 아니예요. Visual C++ 로 만든건데 원래 그 정도 크기 나옵니다;
qkrwhdgns   2005-12-04 PM 5:17:25  
음.. 코드페이지의 상수 값만 알면 되는군^^..;
그런데.. UPX 압축이 안되네요.. 그런데 크기가 작아서 뭐.. 무관하지만;;
박재성[날개달기]   2005-12-04 PM 5:20:51  
릴리즈모드로 컴파일 하신듯 한데 ^^
최재일   2005-12-04 PM 5:34:06  
배포할 파일은 릴리즈모드로 컴파일해야 효율적이죠;;
지상현   2005-12-04 PM 5:53:04  
배포할 때는 릴리즈(배포) 모드로 해야 군더더기가 없어 좋죠.
qkrwhdgns   2005-12-05 PM 8:33:29  
릴리즈 모드로 컴파일 하면.. UPX압축이 안되나-_-?
지상현   2005-12-05 PM 9:38:31  
그렇진 않습니다.
너무 파일 크기가 작아서 거부하는 것일수도...
qkrwhdgns   2005-12-08 PM 7:53:15  
큭.. 용량차별인가;;;;
박종훈   2006-12-09 PM 10:06:36  
이것으로,
%EA%B0%80 와 같은 형태[UTF-8 인가?]를..
'가' 와 같은 형태로도 바꿀수 있을까요?

아무리 해도 안되서요ㅠ
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
654
     [0.9b][#2] ...여러 창에 적용할 수 있는 판!...
지상현 2006/07/08  5337
653
   [0.9b][#1] 클립보드에 데이터 복사되면 알아차리기 [3]
지상현 2006/07/08  5418
652
   [0.9b] CUF Viewer 소스 [3]
지상현 2006/06/22  6468
651
   [0.9b] 투명 스프라이트 찍기 [2]
지상현 2006/07/15  8360
650
   SendMessage vs PostMessage [5]
지상현 2006/06/06  6730
649
   [0.9b] 간단한 FTP 클라이언트 [9]
지상현 2006/05/28  7660
648
   [0.9b] 마우스 위치의 항목 알아내기 [1]
지상현 2006/05/27  7042
647
   [0.9b] "ㅎ리스트박스" 다중선택 처리 [2]
지상현 2006/05/27  6018
646
   접속자 목록 보기 2 [3]
지상현 2006/05/16  7169
645
   ClickMe [5]
지상현 2006/05/16  6308
644
   [0.76] 클립보드에서 그림 붙여넣기 [5]
지상현 2006/01/25  5546
643
   [0.76] 창조로 콘솔창 사용하기... [6]
지상현 2006/01/14  5191
642
   [0.76] 제곱 계산기!!! [3]
지상현 2006/01/14  8679
641
   [0.76] 수학 함수를 한번 써보자?! 1 [5]
지상현 2006/01/14  5123

   문자의 코드페이지 변환 [12]
지상현 2005/12/04  5766
639
   [0.76] 메모에서 선택한 문자 삭제하는 예 [3]
지상현 2005/12/01  5421
638
   [0.9b↑] 아주아주 간단한 주소록 예제 [5]
지상현 2005/10/10  5470
637
   [0.9b] DLL 사용한 창조 플러그인 예제! [6]
지상현 2005/10/09  6012
636
   [0.9b]음/양수 변환기 [6]
지상현 2005/10/08  8854
635
   [0.9b]2000/XP 에서도 시스템 종료를 해보자! [9]
지상현 2005/10/07  7640
634
   [수정#1] 창조 첩보원++ (구조체 사용 예!) [8]
지상현 2005/10/05  8305
633
   한글의 초성/중성/종성 분리 예제 [5]
지상현 2005/09/30  6962
632
   [0.9b] 인터넷 창 다른 방법으로 열어보자 [6]
지상현 2005/09/03  5740
631
   “닫기” 버튼 사용 금지 예제 [14]
지상현 2005/08/28  4984
630
   [0.9b]썸네일 미리보기 + 스크롤 [11]
지상현 2005/08/26  7025
LIST ALL   Prev [1][2][3][4][5] 6 [7][8][9][10]..[32] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인