- 1
- 0
- 约5.14千字
- 约 5页
- 2017-02-09 发布于北京
- 举报
cocosdx教程显示中文的问题
cocos2d-x显示中文的问题现在许多人都选择使用COCOS2D-X作为2D游戏引擎开发跨平台的智能手机游戏,有些朋友主要从苹果向WINDOWS平台转换;另外一部分则是相反地方向。无论如何,都面对一个中文的问题-除非你不做中文版本。且看后者,这其中的大多数用户都是基于WINDOWS+VS平台先编译WIN32版本的COCOS2D-X游戏,再基于ECLIPSE等平台编译,最后再安装到手机上。本人探讨的是,在VS2010+WINDOWS7下如何显示中文的问题(当然,也有一个在将来的手机平台的显示问题)。先看下面的转载文章
//我在WIN32开发是这样解决的.
#ifdef WIN32
#define UTEXT(str) GBKToUTF8(str)
#else
#define UTEXT(str) str
#endif
#ifdef WIN32
#include third_party/win32/iconv/iconv.h
static char g_GBKConvUTF8Buf[5000] = {0};
const char* GBKToUTF8(const char *strChar)
{
iconv_t iconvH;
iconvH = iconv_open(utf-8,gb2312);
if (iconvH == 0)
原创力文档

文档评论(0)