?? mainfrm.cs
字號:
?using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.WindowsMobile.Forms; //添加引用Microsoft.WindowsMobile.Forms.dll
using Microsoft.WindowsMobile.PocketOutlook; //添加引用Microsoft.WindowsMobile.PocketOutlook.dll
using Microsoft.WindowsMobile.Telephony; //添加引用Microsoft.WindowsMobile.Telephony.dll
namespace SMSPhone
{
public partial class MainFrm : Form
{
private SmsMessage sms = new SmsMessage(); //Microsoft.WindowsMobile.PocketOutlook名字空間里的短信類,
private Phone phone = new Phone(); //Microsoft.WindowsMobile.Telephony名字空間里的電話類
private ChooseContactDialog dialog = new ChooseContactDialog(); //Microsoft.WindowsMobile.Forms名字空間里聯系人類
public MainFrm()
{
InitializeComponent();
}
private void AddLinkman_menuItem_Click(object sender, EventArgs e)
{
if (dialog.ShowDialog() == DialogResult.OK)
{
PhoneNumber_textBox.Text = dialog.SelectedContact.MobileTelephoneNumber; //將聯系的移動號碼符給PhoneNumber文件框
}
}
private void SMS_menuItem_Click(object sender, EventArgs e)
{
sms.Body = Message_textBox.Text; //添加短信正文
sms.To.Add(new Recipient(PhoneNumber_textBox.Text)); //指定要發送的號碼
sms.RequestDeliveryReport = false; //發送成功以后不發送送達通知
try
{
sms.Send();
}
catch (Exception err)
{
MessageBox.Show(err.Message, "錯誤", MessageBoxButtons.OKCancel, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
return;
}
MessageBox.Show("短信發送成功", "成功", MessageBoxButtons.OK, MessageBoxIcon.None, MessageBoxDefaultButton.Button1);
}
private void Phone_menuItem_Click(object sender, EventArgs e)
{
try
{
phone.Talk(PhoneNumber_textBox.Text); //撥打指定電話
}
catch(Exception err)
{
MessageBox.Show(err.Message, "錯誤", MessageBoxButtons.OKCancel, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
return;
}
}
private void menuItem1_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -