在 Pocket PC Phone 上,您可以使用大量的 Microsoft® Windows® CE API 调用来访问 SMS 消息功能:
函数 | 说明 |
---|---|
SmsOpen | 打开用于发送和/或接收访问的 SMS 消息组件。 |
SmsSendMessage | 发送 SMS 消息。 |
SmsGetMessageStatus | 检索已发送消息的状态报告。 |
SmsReadMessage | 阅读先前收到的 SMS 消息。 |
SmsGetMessageSize | 确定缓冲区大小的上限。 |
SmsGetSMSC | 读取默认的短消息服务中心 (SMSC) 地址。 |
SmsSetSMSC | 设置默认的 SMSC。 |
SmsGetPhoneNumber | 获取与 SMS 持有者相关联的设备的电话号码。 |
SmsGetTime | 获取由 SMSC 时钟粗略估计的当前时间。 |
SmsGetBroadcastMsgRanges | 获取移动电话可以侦听的广播消息的范围。 |
SmsSetMessageNotification | 在 SMS 消息到达时启动应用程序。 |
SmsClearMessageNotification | 取消对 SMS 通知的注册。 |
SmsSetBroadcastMsgRanges | 设置移动电话可以侦听的广播消息的范围。 |
SmsClose | 关闭现有的 SMS 消息句柄。 |
会话以调用 SmsOpen 开始,这将返回一个 SMS 句柄,此后,在调用 SMS API 函数时均需要此句柄。通过将此句柄传递给 SmsClose 来终止会话。本文将着重说明使用 .NET CF 中平台调用功能的 SmsSendMessage API,类似的技术也可用于访问其他 API。