UTF8ToANSI UTF8ToUnicode UnicodeToANSI
来源:互联网 发布:广州租房信息网软件 编辑:程序博客网 时间:2024/04/28 09:39
char * UnicodeToANSI( const wchar_t* str )
{
char* result;
int textlen;
textlen = WideCharToMultiByte( CP_ACP, 0, str, -1, NULL, 0, NULL, NULL );
result =(char *)malloc((textlen+1)*sizeof(char));
memset( result, 0, sizeof(char) * ( textlen + 1 ) );
WideCharToMultiByte( CP_ACP, 0, str, -1, result, textlen, NULL, NULL );
return result;
}
wchar_t * UTF8ToUnicode( const char* str )
{
int textlen ;
wchar_t * result;
textlen = MultiByteToWideChar( CP_UTF8, 0, str,-1, NULL,0 );
result = (wchar_t *)malloc((textlen+1)*sizeof(wchar_t));
memset(result,0,(textlen+1)*sizeof(wchar_t));
MultiByteToWideChar(CP_UTF8, 0,str,-1,(LPWSTR)result,textlen );
return result;
}
char* UTF8ToANSI(const char* str)
{
wchar_t* temp = UTF8ToUnicode(str);
char* res = UnicodeToANSI(temp);
delete []temp;
return res;
}
{
char* result;
int textlen;
textlen = WideCharToMultiByte( CP_ACP, 0, str, -1, NULL, 0, NULL, NULL );
result =(char *)malloc((textlen+1)*sizeof(char));
memset( result, 0, sizeof(char) * ( textlen + 1 ) );
WideCharToMultiByte( CP_ACP, 0, str, -1, result, textlen, NULL, NULL );
return result;
}
wchar_t * UTF8ToUnicode( const char* str )
{
int textlen ;
wchar_t * result;
textlen = MultiByteToWideChar( CP_UTF8, 0, str,-1, NULL,0 );
result = (wchar_t *)malloc((textlen+1)*sizeof(wchar_t));
memset(result,0,(textlen+1)*sizeof(wchar_t));
MultiByteToWideChar(CP_UTF8, 0,str,-1,(LPWSTR)result,textlen );
return result;
}
char* UTF8ToANSI(const char* str)
{
wchar_t* temp = UTF8ToUnicode(str);
char* res = UnicodeToANSI(temp);
delete []temp;
return res;
}
- UTF8ToANSI UTF8ToUnicode UnicodeToANSI
- utf8ToUnicode
- Utf8ToAnsi Code
- UnicodeToAnsi函数
- UnicodeToUTF8, UTF8ToUnicode
- UTF8ToAnsi 和 AnsiToUTF8
- UnicodeToAnsi and AnsiToUnicode
- (转)UTF8转换为UNICODE(UTF8ToUnicode)
- CString 与char* 之间相互转化的函数 UnicodeToAnsi AnsiToUnicode
- MyEclipse 快捷键
- ogre材质脚本属性
- 信息架构的设计思路
- VC常用知识
- 开博题记
- UTF8ToANSI UTF8ToUnicode UnicodeToANSI
- Jquery心法!
- 以CentOS为例总结如何配置SSH安全访问
- Linux网卡驱动学习
- Linux防火墙配置
- mysql 基本命令
- 合并Cursor之MergeCursor
- 题
- MySQL中的随机值