找回密码
 注册
搜索
查看: 683|回复: 2

[资料] 发短信乱码的问题

[复制链接]
发表于 2008-12-8 15:43:39 | 显示全部楼层 |阅读模式
请教各路大侠,我以下代码发短信的时候中文乱码,是怎么回事?
void Send_SMS(const cjWCHAR *pcszPhoneNumber, const cjWCHAR *pcszMessageBody, int32 nMessageLen)
{
        mmi_frm_sms_send_struct *sendData = OslMalloc(sizeof(mmi_frm_sms_send_struct));       

        if(mmi_bootup_is_sim_valid())
        {
                MTPNP_AD_Set_Channel(MTPNP_AD_SMS_CHANNEL, MTPNP_AD_CHANNEL_MASTER);
                wls_trace_str("choose sim1");
        }
        else
        {
                MTPNP_AD_Set_Channel(MTPNP_AD_SMS_CHANNEL, MTPNP_AD_CHANNEL_SLAVE);       
                wls_trace_str("choose sim2");       
        }
    memset((S8*) sendData, 0, sizeof(mmi_frm_sms_send_struct));
        sendData->dcs_class = SMSAL_CLASS1;
    mmi_ucs2_to_asc((S8*) sendData->number,(S8*) pcszPhoneNumber);
        sendData->dcs = SMSAL_UCS2_DCS;
        sendData->stringlength = nMessageLen;
        sendData->string = OslMalloc((nMessageLen + 1) * 2);
        memset(sendData->string, 0, (nMessageLen + 1) * 2);
        mmi_ucs2ncpy((PS8)sendData->string, (PS8) pcszMessageBody, nMessageLen);
    mmi_frm_sms_send_sms(MTK_onSendSMS, MOD_MMI, sendData);
    OslMfree(sendData);
}
发表于 2009-1-11 22:56:09 | 显示全部楼层
学习ing~~~~
点评回复

使用道具 举报

发表于 2009-1-13 22:07:55 | 显示全部楼层
暂时不好回答,研究下再回复。。。。。。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-1-23 11:20 , Processed in 0.051290 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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