首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

知道”你好“的unicode,怎么显示出来呢

2012-03-25 
知道”你好“的unicode,如何显示出来呢“你好”的unicode是0x604F7D59我的一段代码如下:vector unsignedlong

知道”你好“的unicode,如何显示出来呢
“你好”的unicode是0x604F7D59
我的一段代码如下:
vector <unsigned   long>   vec;
vec.push_back(0x604F7D59);
//WideString   wstr=vec[0];
//AnsiString   a=wstr;
AnsiString   a   =vec[0];
ShowMessage(a);
AnsiString   b= "真好 ";
ShowMessage(b);

怎么把“你好”显示出来呢?

[解决办法]
用MessageBoxW函数即可
[解决办法]
用后面带W的API就行, 如:TextOutW,DrawTextW,MessageBoxW等
[解决办法]
//查了一下,“你”的unicode是0x4F60,“好”的unicode是0x597D
wchar_t a=0x4F60;
wchar_t b=0x597D;
ShowMessage(WideString(a)+WideString(b));//显示“你好”
[解决办法]
用TNT控件就可以了,

热点排行