Symbian中的一些编码转换API
2010-08-31 00:13:00 来源:WEB开发网Location: UTF.H
Link against: charconv.lib
3) Class CCnvCharacterSetConverter
示例代码:
TText* testtext = (TText*)"测试文字,test";TPtr ptr = GBKToUnicodeL( testtext );
// then, the ptr can be display on
screen.//---------------------------------------HBufC16* GBKToUnicodeL(TText*
aText) { // CcnvCharacterSetConverter API来转换 CCnvCharacterSetConverter*
converter = CCnvCharacterSetConverter::NewLC(); // 判断当前系统支持的字符集里面是否包括GBK. //
方法1.START. if(
converter->PrepareToConvertToOrFromL(KCharacterSetIdentifierGbk, myRFs)
!=CCnvCharacterSetConverter::EAvailable ) User::Leave(KErrNotSupported); //
方法1.END. // 方法2.START. /* CArrayFixFlat
更多精彩
赞助商链接