找回密码
 注册
搜索
查看: 1115|回复: 12

[讨论] mtk如何发送中文短信

[复制链接]
发表于 2010-2-21 16:44:18 | 显示全部楼层 |阅读模式
怎样发送中文短信呢,应该是什么编码格式的啊?大侠们指点一下
 楼主| 发表于 2010-2-21 20:59:14 | 显示全部楼层
路过的大虾指点一下啊[em03]
点评回复

使用道具 举报

 楼主| 发表于 2010-2-22 12:17:38 | 显示全部楼层
sendData->dcs = SMSAL_UCS2_DCS;
或者是
smsBuffer->dcs=SMSAL_UCS2_DCS;

然后短信内容直接用UnicodeBig码数组,就可以直接发送中文了
点评回复

使用道具 举报

发表于 2010-2-24 10:14:23 | 显示全部楼层
[em10]
楼主挺有娱乐精神,自问自答了还
点评回复

使用道具 举报

 楼主| 发表于 2010-2-25 12:57:30 | 显示全部楼层
不是娱乐,问题总是有人不会的,我不信就我自己不会,我解决了,当然应该贴出来。以后其他人直接就能查到答案了。多节省时间!
点评回复

使用道具 举报

发表于 2010-2-25 16:42:53 | 显示全部楼层
记得之前有人贴过相关的帖子,代码都有的
点评回复

使用道具 举报

 楼主| 发表于 2010-2-27 22:23:23 | 显示全部楼层
..为啥搜索不到啊。[em09]
点评回复

使用道具 举报

发表于 2010-3-1 12:46:08 | 显示全部楼层
英文是7bit码,中文是ucs2码,短信中只要有一个字符是中文的,编码便要全部变成ucs2码
点评回复

使用道具 举报

发表于 2010-8-17 17:09:51 | 显示全部楼层
以下是引用xyxdu在2010-2-22 12:17:38的发言:
sendData->dcs = SMSAL_UCS2_DCS;
或者是
smsBuffer->dcs=SMSAL_UCS2_DCS;

然后短信内容直接用UnicodeBig码数组,就可以直接发送中文了


请问下UnicodeBig码数组
是是什么数组啊,怎么查不到?
只有unicodebuf这个。?。?
请高手扫盲!!
点评回复

使用道具 举报

发表于 2010-8-17 17:36:18 | 显示全部楼层
这个直接跟下代码不就出来了吗?
点评回复

使用道具 举报

发表于 2010-8-17 17:56:38 | 显示全部楼层
但根本就没有UnicodeBig码数组
啊,怎么跟呀?
点评回复

使用道具 举报

发表于 2010-8-18 10:38:19 | 显示全部楼层
期待解决中....
点评回复

使用道具 举报

发表于 2010-8-18 11:42:29 | 显示全部楼层
了解到一点点,
unicode编码是需要区分大小端的
UnicodeBig应该是大端在前的Unicode编码

但问题还是:
是应该怎么定义UnicodeBig数组呢?

[em06][em06]
希望高手指点。。
[此贴子已经被作者于2010-8-18 14:09:14编辑过]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-5 10:12 , Processed in 0.047590 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表