프로그래밍
[cocos2d-x] 한글 출력시 깨짐 문제 해결
namoos
2013. 3. 14. 11:38
cocos2d-x 를 visual studio 에 붙여서 쓸때 한글 출력이 제대로 되지 않습니다.
해결방법은
솔루션 탐색기에서
[ cocos2d-wind32.vc2010 ]-[ libcocos2d ]-[ platform ]-[ win32 ]-[ CCImage.cpp ] 를 찾아서
파일내의
int drawText(const char * pszText, SIZE& tSize, CCImage::ETextAlign eAlign) 함수의 내용을 아래와 같이 수정하시면 됩니다.
* 원본 코드
nLen = MultiByteToWideChar(CP_UTF8, 0, pszText, nLen, pwszBuffer, nBufLen);
* 수정 코드
nLen = MultiByteToWideChar(CP_ACP, 0, pszText, nLen, pwszBuffer, nBufLen);
이제 한글 출력이 잘 될 것입니다.