代码改变世界

随笔分类 -  I18n

Windows下Unicode(UCS2),UTF8,GBK(GB2312)互转

2012-08-14 19:00 by java环境变量, 657 阅读, 收藏,
摘要: Windows下提供了两个编码转换函数:WideCharToMultiByte和MultiByteToWideChar。用它们可实现Unicode(UCS2),UTF8,GBK(GB2312)互转。这两个函数的原型是:intWINAPIMultiByteToWideChar( __in UINT CodePage, __in DWORD dwFlags, __in_bcount(cbMultiByte) LPCSTR lpMultiByteStr, __in int cbMultiByte, __out_ecount_opt(cchWi... 阅读全文