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));