新手上路
- 积分
- 44
- 金钱
- 44
- 注册时间
- 2014-12-15
- 在线时间
- 1 小时
|
5金钱
static const char * _apStrings[] = {
"\xe6\x97\xa0\xe7\xba\xbf\xe6\xa8\xa1\xe5\xbc\x8f"
};
GUI_UC_SetEncodeUTF8();
GUI_SetColor(GUI_YELLOW);
GUI_SetFont(&GUI_Font16_1HK);
GUI_SetTextMode(GUI_TM_TRANS); //???÷????
for(i=0;i<GUI_COUNTOF(_apStrings);i++)
{
GUI_DispStringAt(_apStrings, 400, 0);
}
加上GUI_UC_SetEncodeUTF8(); 什么都不显示,不加GUI_UC_SetEncodeUTF8();显示的是\xe6\x97\xa0\xe7\xba\xbf\xe6\xa8\xa1\xe5\xbc\x8f对应的字符,说明 GUI_UC_SetEncodeUTF8()还是起作用的,请大家帮忙看看呗
|
最佳答案
查看完整内容[请看2#楼]
你需要将有中文的源码文件,转UTF8格式
你用windows系统自带的记事本打开,再“另存为”,记得选择编码“UTF-8”
|