유니코드를 안시로, 안시를 유니코드로 변환하는 방법

1. 유니코드 기반에서 CString은 유니코드로생각하고 코딩해야한다.
 – 특히 WinCE기반 코딩을 할떄는 CString(“blah blah”) 이런형태를 써주면 지가 알아서 변환 해 준다.
 

2. 초기화 memset —> wmemset 사용

3. 유니코드 -> 멀티바이트 코드

::WideCharToMultiByte(CP_ACP, 0, (LPCTSTR)strTitle, strTitle.GetLength(), szTitle, 1024, NULL, NULL);

4. 멀티바이트 코드 -> 유니코드
::MultiByteToWideChar(CP_UTF8, 0, tmDirInfo.fileName, strlen(tmDirInfo.fileName), szBuffer, sizeof(szBuffer));