·汉化新世纪 ·汉化新世纪论坛 ·百家争鸣 ·论坛集萃 ·汉化问答 ·软件介绍
文章首页 >> 汉化教学 >> 软件介绍 >> 编码转换    Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎

编码转换

作者: 伐木丁丁鸟鸣嘤嘤 来源:伐木丁丁鸟鸣嘤嘤 时间:2005-07-01 点击:10127

编码转换


简介

这里是一个在UTF-8、UCS-2、GBK编码转换的软件包:gbuni。 关于UTF-8、UCS-2、GBK编码的背景知识可以查看我的文章 中的谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

提示

Windows提供的代码转换API是:MultiByteToWideChar和WideCharToMultiByte。这两个函数可以转换以下两对编码:

Unicode(WideChar)<->GBK(MultiByte)

Unicode(WideChar)<->UTF-8(MultiByte)

如果要在UTF-8和GBK间作编码转换,必须通过Unicode作为中介。这完全可以理解,因为UTF-8可以被看作是Unicode的一种特殊形式,而不是完全不同的编码。代码包中有使用这两个Windows API的详细例子和细节说明。

这个软件包还包含了不使用Windows API的,Unicode<->GB2312的转换代码。 这部分代码是平台独立的,可以用于各种嵌入式环境。

TO-DO

其实Unicode和UTF-8之间的转换也完全可以不使用Windows API。不过目前的gbuni还不包含这个功能。

以后我如果增加了这个功能,会更新这个网页。如果有朋友增加了这个功能,希望也可以让我共享你的代码。

下载

  下载gbuni

 

对gbuni如果有任何疑问,欢迎给我留言,或者给我发mail。


以上文章来自伐木丁丁鸟鸣嘤嘤,如有版权疑问请来信说明,我们会尽快处理

汉化新世纪 责任编辑: 乾 .:|:. 标签(Tag): 编码 原创工具

·上一篇: 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词 ·下一篇: 本地化行业入门读本

· 版权申明: 本文引自《伐木丁丁鸟鸣嘤嘤》,如有版权疑问请及时联系本站,以便本站处理。

· 转载申明: 本文引自《伐木丁丁鸟鸣嘤嘤》[ 作者: 伐木丁丁鸟鸣嘤嘤],如需转载请直接联系原始作者,并请注明原始出处。

相关文章                                                                                发表评论 打印此文 关闭窗口

| 设为首页 | 加入收藏 | 联系我们 | 友情链接
Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎
本站内容,除转载或版权特别申明的内容外,皆遵守 创造共用协议中文版之“署名-非商业性使用-禁止演绎 2.5 中国大陆”条款
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 China License.
本网站内容源自汉化新世纪论坛的摘录和汉化新世纪成员的原创文章。
凡汉化新世纪论坛的文字皆默认为汉化新世纪与原作者共同拥有并授权发布。
如对本站发布文章有所异议请来信告知,我们将及时删除。
凡商业摘录本站文字请先与我们联系,本站将保留非授权商业发布的追究权利。
凡非商业摘录本站文字请明显注明出处和原作者,并不得改动,凡改动必先征求原作者同意。
苏ICP备05002283号