`
mmdev
  • 浏览: 12939732 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

windows mobile发送短信

 
阅读更多

Windows Mobile发送短信应用分为两种,一是调用Windows Mobile自有的发送短信窗口,将接收用户的手机号码传递给该窗口,完成短信发送,另一种是通过调用API将文本发送给指定的号码,这中发送方式对于用户是无感知的窗口短信:


窗口短信实现比较简单,可以直接使用下面的启动参数启动系统的EXE文件即可, System.Diagnostics.Process.Start("tmail.exe", "-transport /"SMS/" -to /"" + 手机号码 + "/" -body /"短信内容/"");但要注意的是,在发送完毕后,短信列表页面会在你关闭发送信息窗口后呈现出来,可以在页面的关闭事件中,使用FindWind方法,找到系统的【短信】窗口,将其关闭即可。

自己写的短信窗体
1.Windows Mobile 5.0及以上版本
无感知短信接口与Mobile操作系统的版本有关,如果是基于Windows Mobile5.0 的设备 ,完成短信发送比较容易,因为微软已经给你封装好了底层的API,可以直接进行调用,引用Microsoft.WindowsMobile.PocketOutlook.dll后,使用SmsMessage smsSend = new SmsMessage(phone, sms);smsSend.Send();方法便可以完成对一条短息的发送。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics