WM C# 短信

来源:互联网 发布:淘宝美工外包价格 编辑:程序博客网 时间:2024/05/16 17:02

导入:Microsoft.WindowsMobile.dll

Microsoft.WindowsMobile.PocketOutlook.dll

引用:

using Microsoft.WindowsMobile.PocketOutlook;

 

   

    private void btnSend_Click(object sender, EventArgs e)
        {
            OutlookSession m_outlookSession = new OutlookSession();
            try
            {
                // 构造短信息对象
                SmsMessage msg = new SmsMessage(
                    this.txtTo.Text.Trim(),//手机号
                    this.txtInfo.Text.Trim());//短信内容

                // 使用OutlookSession中的SMS帐户进行发送
                m_outlookSession.SmsAccount.Send(msg);

                // 向用户提示发送成功的信息
                MessageBox.Show(
                    "Your message has been sent.",
                    "Send",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Asterisk,
                    MessageBoxDefaultButton.Button1);

                // 清空两个文本框,以备填写下一条消息
                this.txtInfo.Text = String.Empty;
                this.txtTo.Text = String.Empty;
            }
            catch (Exception ex)
            {
                MessageBox.Show(
                    String.Format("Error: {0}", ex.Message),
                    "Send",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Hand,
                    MessageBoxDefaultButton.Button1);
            }

        }