首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎么读出本机的电话号码

2012-02-15 
如何读出本机的电话号码?如何读出本机的电话号码?谢谢。[解决办法]C:\Program Files\Windows CE Tools\wce5

如何读出本机的电话号码?
如何读出本机的电话号码?
谢谢。

[解决办法]
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Samples\CPP\Win32\Getphonenumber
[解决办法]
由于一般SIM卡里不储存telephone number,因此SmsGetPhoneNumber总返回E_FAIL,没有用处
[解决办法]
C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Samples\CPP\Win32\Getphonenumber
这个例子只能获取模拟器的号码.SIM的号码获取不到的
[解决办法]
Use this function to get the phone number of the device associated with the Short Message Service (SMS) bearer.
说明可以得到SIM卡内的号码。。


另外SmsGetPhoneNumber的原型是(sms.h)

HRESULT SmsGetPhoneNumber (
SMS_ADDRESS* const psmsaAddress);


Can 't find PInvoke DLL 'sms.dll '.这是函数引用错(包含参数错)或者文件不存在。windows moible 5的sms.dll有这个函数。 2003就不确定了。


我不知道楼主的想法是什么,但是我可以肯定的告诉你,这是读出某条短消息关联的电话号码。不是list all number,另外如果是基于本地代码,建议你用静态库。对于新手来说,API的未知参数会让你头疼。
[解决办法]
这个问题就别想了,属于隐私,一般设备运营商都会屏蔽这个问题。
[解决办法]
如果你是做应用的,建议你和公司ril的同事问一下,有ril函数可以直接调用,获得当前手机号码;

热点排行