首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > PALM 字符转换
【标  题】:PALM 字符转换
【关键字】:PALM
【来  源】:http://www.cublog.cn/u/18138/showart.php?id=164614

PALM 字符转换

 
 
int AnsiToWide(const unsigned char *src, const int srcSize, unsigned short *des, int *desSize)
{
    Err err = errNone;
    UInt16 lenSrc = srcSize;
 
   UInt16 lenDst = *desSize;
    UInt32 encoding;
 UInt16 i=1;
    FtrGet(sysFtrCreator, sysFtrNumEncoding, &encoding);
    err = TxtConvertEncoding(
   true,
    NULL,
    (Char*)src,
    &lenSrc,
    CHAR_ENCODING_VALUE(encoding),
   (char *) des,
    &lenDst,
    charEncodingUCS2,
    "?",i
    );
 return (lenDst/sizeof(wchar_t));
 
}
////////////////////////////////////////////////////////////////////////////////
int WideToAnsi(const unsigned short *src, const int srcSize, unsigned char *des, int *desSize)
{
    Err err = errNone;
    UInt16 lenSrc = srcSize*sizeof(wchar_t);
    UInt16 lenDst = *desSize+1; // lets' include \0
   
    UInt32 encoding;
   
    err=FtrGet(sysFtrCreator, sysFtrNumEncoding, &encoding);
    err = TxtConvertEncoding(
              true,
              NULL,
              (Char*)src,
              &lenSrc,
              charEncodingUTF16BE,
             (char *)des,
              &lenDst,
           charEncodingGB2312,
              "?",
              1
          );  
    *desSize=lenDst;
 return ((lenDst)/sizeof(wchar_t));
}
PALM 播放wave与midi方法:【上一篇】
PALM 实现离屏与局部刷新:【下一篇】
【相关文章】
  • PALM 播放wave与midi方法
  • PALM开发笔记(使用VFS和扩展卡管理器访问扩展卡及枚举目录下文件的实现)
  • PALM 开发笔记(构造位图)
  • PALM 开发笔记(自定义事件)
  • 智能手机操作系统上演三国演义 Palm OS出局[转]
  • ACCESS and PalmSource Announce the ACCESS Linux...
  • Palm史话
  • 利用Java编写手机应用程序PalmOS基础篇
  • 从Palm OS向Series 60 Platform移植
  • PalmOne will be Palm again
  • 【随机文章】
  • Web服务器开发环境下的线程安全问题
  • delphi学习:两种方法使用xml文档
  • 对华表Cell支持xml数据导入的无奈
  • catch the solaris tcp/ip packages
  • Tutor8 How to crack LockDown 2000 3.0 Build 3.0.1.28
  • C# 编码规则(实例版)
  • 古代武侠武功与现代软件开发
  • WAP Learn1
  • 现网页自动刷新
  • 初步体验“AJAX不能跨域访问”(原创)[有源码,有示例]
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.