RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR

WIN32 API 이용하는 법. (WIN32 UniCode는 UTF-16LE), 단, Win9x/WinMe에서는 안됩니다.


A) ANSI 를 UniCode (UTF-8) 로 변환


1) ANSI -> UniCode (UTF-16LE)

   ::MultiByteToWideChar(CP_ACP, ...);

2) UniCode (UTF-16LE) -> UniCode (UTF-8)

   ::WideCharToMultiByte(CP_UTF8, ...);



B) UniCode (UTF-16LE) 를 ANSI 로 변환


1) ::WideCharToMultiByte(CP_ACP, ...);



C) UniCode (UTF-8) 를 ANSI 로 변환


1) UniCode(UTF-8) -> UniCode (UTF-16LE)

   ::MultiByteToWideChar(CP_UTF8, ...);

2) UniCode (UTF-16LE) -> ANSI

   ::WideCharToMultiByte(CP_ACP, ...);


UTF-8 관련 정보 사이트

http://www.unicode.org

http://www.cl.cam.ac.uk/~mgk25/unicode.html

UniCode 컨버터

http://www.unicode.org/Public/PROGRAMS/CVTUTF/

UTF-8 인코딩 디코딩 관련 소스

http://www.codeproject.com/file/textfiledocument.asp

http://www.codeproject.com/string/UTF8.asp

2006/10/22 02:11 2006/10/22 02:11
이 글에는 트랙백을 보낼 수 없습니다
웅쓰:웅자의 상상플러스
웅자의 상상플러스
전체 (379)
게임 (5)
영화 (2)
기타 (23)
맛집 (5)
영어 (2)
대수학 (3)
형태소 (5)
Hacking (9)
Linux (112)
HTML (48)
Application_developing (48)
Web_developing (102)
Window (11)
«   2024/03   »
          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
31            
  1. 2016/01 (1)
  2. 2015/12 (3)
  3. 2015/10 (3)
  4. 2015/03 (2)
  5. 2015/01 (4)