如何在移动设备上启动短代码?

时间:2010-01-20 01:00:55

标签: c++ mobile symbian s60

诺基亚在Symbian上有很多短代码可以应用于设备上的数据,例如

*#0000# - 检查手机软件版本类型,

*#7780# - 恢复出厂设置,

等(列表很长)

如果给出一个简短的代码,我该如何启动它?程序不应该知道短代码的功能,它应该只执行它。我对设备短代码(不是操作员USSD代码)特别感兴趣。原生拨号器如何做到这一点?

您能否在S60第3版或第5版的C ++中提供代码示例?

谢谢。

1 个答案:

答案 0 :(得分:1)

我认为没有一种通用的方法可以做到这一点。

从纯平台安全角度来看,我希望只有手机制造商或运营商能够为您的应用程序提供恢复手机出厂设置的功能。

至于其他短代码,最好的办法是找到一个匹配单个代码的Symbian OS C ++ API。

例如,可以通过SysUtil::GetSWVersion

获取固件版本