网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C/C++ > 正文
用C++开发WM应用系列(3)——发送SMS_C/C++_开发语
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/11/27
下载{$ArticleTitle}原创论文样式

1 2 3 下一页

  接上一节,我们学会了如何在PPC中,拨打电话,可是,电话号码是硬编码的,肯定不行,所以,在这一节中,我们使用一个CEdit控件来供用户输入号码,从程序获取这个号码并拨打,当然,照葫芦画瓢,我们来实践一把WM6 sdk自带的Hello(SMS)短信发送实例。在这一节中,我们要学习如何从CEdit控件获取字符串,以及发送Sms短信息。

  上一节中,我们的用户界面如下,不过可以看到,我又拖拽了一个Button控件到Make it 按钮下方,并修改它的Caption属性为Send SMS。以及一个Cedit控件到Make it按钮上方。 

  然后,也许在C#下,一个textbox的值直接在代码中即可获得,但是在cpp里,那个CEdit是一个特殊控件,详细使用请看网络搜索结果,在这里只是列举了一个简单方法。我们右键单击这个CEdit控件,选择添加变量。

用C++开发WM应用系列(3)——发送SMS

  在添加变量的向导中,我们设置变量类型就为“CEdit”,变量名称为:telNum,其他保持默认,点击完成,这样我们就建立了一个引用到CEdit的变量telNum了。接下来,我们修改Make it按钮的代码:

  Make it代码

void CMakeCallDlg::OnBnClickedButton1()
{
  PHONEMAKECALLINFO callinfo; 
  callinfo.cbSize = sizeof(callinfo); 
  callinfo.dwFlags= PMCF_PROMPTBEFORECALLING;//这个参数是说,拨号前先取得用户许可,而这个参数PMCF_DEFAULT则是直接拨号 
  CString telephone;
  telNum.GetWindowText(telephone);//从CEdit中取得Text放入到telephone中
  callinfo.pszDestAddress = telephone; 
   if(PhoneMakeCall(&callinfo)==0)
   {
   }
   else
   {
     MessageBox(L"Dialg Failed!",L"Tips",0);
   }
}

(责任编辑:admin)

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号