|
楼主 |
发表于 2010-10-28 07:48:49
|
显示全部楼层
2# array
你好,我的部分代码是这样的:
//ossimString转宽字符的函数/////////////////////////////////////////////////////
wchar_t* ossimPlanetKmlPlacemarkNode::str2wchar(ossimString str)
{
const char* cstr=str.c_str();
//wcout.imbue(locale("chs"));
DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, cstr, -1, NULL, 0);
wchar_t *pwText = new wchar_t[dwNum];
MultiByteToWideChar (CP_ACP, 0, cstr, -1, pwText, dwNum);
return pwText;
}
/////////////////////////////////////////////////////////////////////////////////////
static osg::ref_ptr<osgText::Font> defaultFont = osgText::readFontFile("fonts/simhei.ttf");//设置字体库 |
|