How to Send Chinese on the 7650. I modify a sms send example program in the chinese SDK V0.9 .
I have a message include English and Chinese.

My message is in the Tbuf of iMsgBody and encoded with utf8,
and it can be displayed well in the iEikonEnv->AlertWin(iMsgBody).

I use the next code to send the message. When I received the message, only the English content can be displayed correctly, and the Chinese is displayed as ? . What can I do now?

void CSmsSendHandler::CreateNewMessageL()
{
TMsvEntry newEntry;
newEntry.iMtm = KUidMsgTypeSMS;
newEntry.iType = KUidMsvMessageEntry;
newEntry.iServiceId = KMsvLocalServiceIndexEntryId;
newEntry.iDate.HomeTime();
newEntry.SetInPreparation(ETrue);
CMsvEntry* entry = CMsvEntry::NewL(*iSession, KMsvDraftEntryIdValue, TMsvSelectionOrdering());
CleanupStack::PushL(entry);
iOperation = entry->CreateL(newEntry, iStatus);
CleanupStack::PopAndDestroy(entry);
SetActive();
iPhase = EWaitingForCreate;
}



void CSmsSendHandler::PopulateMessageL(TMsvEntry& aMsvEntry)
{
ASSERT(iMtm);
CRichText& mtmBody = iMtm->Body();
mtmBody.Reset();
mtmBody.InsertL(0, iMsgBody);// insert our msg
aMsvEntry.iDetails.Set(iRecipientsTelNum); // set recipient
aMsvEntry.SetInPreparation(EFalse);
aMsvEntry.SetSendingState(KMsvSendStateWaiting);
aMsvEntry.iDate.HomeTime();
}


thanks advance!