- char * UTF8TOANSI(char *strUTF8)
- {
- WCHAR* strA;
- int i= MultiByteToWideChar ( CP_UTF8 , 0 ,(char*) strUTF8 ,-1 ,NULL,0);
- strA = new WCHAR[i];
- MultiByteToWideChar ( CP_UTF8 , 0 ,( char * ) strUTF8, -1, strA , i);
- i= WideCharToMultiByte(CP_ACP,0,strA,-1,NULL,0,NULL,NULL);
- char *strAnsi=new char[i];
- WideCharToMultiByte (CP_ACP,0,strA,-1,strAnsi,i,NULL,NULL);
- delete []strA;
- return strAnsi;
- }
将UTF8转成ANSISTRING
最新推荐文章于 2020-12-21 11:54:13 发布