在current_user\Controlpanel\sounds\sms下,把category的值改为Ring,并且增加一个string类型的value,名字为Script,值去SOUND\RINGTONE0中copy对应的值,注意,这个值好像每个手机都不一样。接着去 current_user\controlpanel\soundcategories\RING下增加一个string类型的value,名为Script,值为p。重启,这样你就能在设置-》声音-》新即时消息里面选择wma铃声了,但是这样有一个问题就是当新的短信到来时短信铃声不会停止,直到你关机~~~,解决办法就是进注册表,将sms目录下刚刚建立的那个Script删除掉,这样问题就解决了。有人或许会说既然你都不要这个script值了,为什么当初还要建立呢?回答就是,如果不在sms下建立Script这个value并copy相应ringtone0中script的值的话,在短信声音设置中是看不到选择wma文件的(这点我试验过了,在一台新515上),但也就是这个值让你的短信铃声不能停止,所以必须删除,至于为什么把这个value删除后还能看见wma文件,那这个就只有ms能解释了。
PS:涉及到修改部分的Value或者值大小写都要与文中的一样,注册表对大小写敏感,切记。