2009-10-08 92 views
0

我疯了一个Windows Mobile应用程序,它可以使用应用程序所具有的号码执行不同的移动功能。c#windows mobile短信

无论如何。我想启动文本消息应用程序并发送一个phonenumber作为参数。 我只发现了这一点:

   SmsMessage sms = new SmsMessage(); 

      sms.Body = "This is a message"; 
      sms.To.Add(new Recipient(sNumber)); 
      sms.Send(); 

但我想在移动设备上使用的短信应用。 任何提示?

在此先感谢

回答

0

查看MessagingApplication类,特别是其DisplayComposeForm static method。您应该可以使用以下代码片段来使内置消息传递应用程序显示。

SmsMessage sms = new SmsMessage(); 

    sms.Body = "This is a message"; 
    sms.To.Add(new Recipient(sNumber)); 
    MessagingApplication.DisplayComposeForm(sms); 

我也有可与部分使用此API演示了一个示例应用程序的博客文章 - http://www.christec.co.nz/blog/archives/495