手机短信已经成为当今的流行时尚,但怎样在计算机之间体验短信的方便与快捷呢?其实我们利用Windows 2000提供的信使服务就可以自制一个短信发送程序,令笔者最为得意的是它几乎可以穿越各种网络防火墙,不受限制。本文引用地址:http://www.eepw.com.cn/article/148854.htm

信使服务是指“计算机管理”中的“发送控制台消息”。“计算机管理”将多个Windows 2000管理工具合并到了一个控制台树中,使用户可以轻松地访问特定计算机的管理属性和工具,实现了用一个统一的桌面工具来管理本地或远程计算机。

在“我的电脑”上单击右键,选择“管理”,即显示“计算机管理”主界面。依次选择“操作”、“所有任务”、“发送控制台消息…”,就可打开“发送控制台消息”窗口。

你看到的界面很简洁,操作也很简单。在上面的编辑框中输入要发送的信息,在下面的编辑框中添加/删除收件人(初始状态显示本机的计算机名),然后点击发送即可。但在实际使用中,我感觉操作步骤实在有些烦琐,于是,略加改造了一下。具体实现过程如下:

1.运行 C++ Builder 5.0,然后通过菜单File|New Application创建一个新的工程。

2.再在窗体中添加一个Edit组件、一个Memo组件、多个Label和Button组件。编辑框用于输入收件人的计算机名或IP 地址;Memo用于输入要发送的信息,消息可以是多行文本;多个按钮用于触发不同的操作。

3.核心程序是“发送”按钮的OnClick事件的处理过程:

void __fastcall TForm1BtnSendClickTObject Sender

AnsiString str

str=″NET SEND″

str=str+″ ″

str=str+Edit->Text 第6行

str=str+″ ″

str=str+Memo->Text

WinExecstr.c_str SW_HIDE

以上只是完成了发送短信的基本功能,还可以进行功能扩展。比如说将程序的第6行改为“str=str+″″”或是“str=str+″/domaindomainname″”,就可以对工作组或域内的所有计算机以广播的方式发送消息;如果想要向所有参与服务器会话的用户发送消息,则语句为“str=str+″/users″”。

说明:首先,要想接收消息必须运行信使服务。换句话说,就是要在Windows 2000上运行,Windows 98是不支持信使服务的。其次,本程序没有接收消息的功能。因为,Windows 2000会自动启动信使服务,接收消息,弹出对话框显示信息。

注:本程序在Windows 2000 C++ Builder 5.0环境下调试通过

计算机控制手机短信的接收代码,计算机发送手机短信的C++程序相关推荐

  1. python按照号段生成手机号接收验证码_django 发送手机验证码的示例代码

    一.流程分析: 1.用户在项目前端,输入手机号,然后点击[获取验证码],将手机号发到post到后台. 2.后台验证手机号是否合法,是否已被占用,如果通过验证,则生成验证码,并通过运行脚本,让短信运营商 ...

  2. kewail node 短信_Node.js代码示例_Node.js短信短信 | 微米-中国领先的短信彩信接口平台服务商...

    Node.js短信接口一代码示例 请求 var http = require('http'); var querystring = require('querystring'); var postDa ...

  3. 网关短信php,通过ICQ网关发送手机短信的PHP源程序-PHP教程,PHP应用

    通过icq网关发送手机短信的php源程序 (转自linuxforum.net 原作者:liushiliang email:  lsl@163.net ) //##################### ...

  4. php和c#短信接口,C#代码示例_C#验证码短信接口 | 微米-中国领先的短信彩信接口平台服务商...

    C#短信接口二代码示例 请求 string mobile = "", cid = "", uid = "", pas = "&qu ...

  5. java手机验证码代码_发送手机验证码

    [java]代码库/** * * @包名 :com.feel.common.util * @文件名 :SendMobileRand.java * TODO 类作用:发送手机验证码 * @系统名称 : ...

  6. 手机usb口连接不上计算机,为什么手机USB连接不上电脑

    刚买的新手机,手机USB为什么不能正常连接到电脑上呢?如何解决手机usb连不上电脑的问题呢? 手机USB连接不上电脑的解决方法 硬件问题 第一步:检查手机数据线是否正常,可以拿其他人的手机进行检查,千 ...

  7. 英语求职信 应聘计算机安全人员,计算机信息安全的自荐信范文

    计算机信息安全的自荐信范文 尊敬的先生/小姐: 您好!请恕打扰.我是一名即将从中国地质大学计算机学院信息安全系毕业的大学生.我很荣幸有机会向您呈上我的个人资料.在投身社会之际,为了找到符合自己专业和兴 ...

  8. 计算机控制手机短信的接收代码,用单片机控制手机收发短信息

    用单片机控制手机收发短信息摘要:介绍用MCS-51系列单片机控制手机收发短信息的原理.硬件电路.PDU数据格式和符合GSM07.05协议要求的短信息发送/接收程序,同时给出了一个应用实例. 关键词:单 ...

  9. php和c#短信接口,C#代码示例_C#国际短信接口 | 微米-中国领先的短信彩信接口平台服务商...

    C#国际短信接口代码示例 请求 string mobile = "", cid = "", uid = "", pas = "&q ...

最新文章

  1. 人工智能深度学习Caffe框架介绍,优秀的深度学习架构
  2. [UWP小白日记-1]判断APP是否是第一次运行初始化SQLITE数据库
  3. php 5.3配置,php-5.3.3 说明及配置
  4. android listview下拉动画效果,Android开发中利用ListView实现一个渐变式的下拉刷新动画...
  5. 基于Android NDK的交叉编译
  6. Bootstrap系列 -- 26. 下拉菜单标题
  7. mysql半同步降级_MySQL半同步复制
  8. 如何在 ASP.Net Core 中使用 NCache
  9. 硒测试可实现有效的测试自动化
  10. Java的数据结构和算法
  11. IT行业适合去的城市
  12. SEM实验室常见仪器计量问题详解及仪器标准大全附
  13. 基于USB数据采集卡(DAQ)与IO模块的热电偶温度采集
  14. 多媒体架构---display介绍
  15. java基于springboot校园音乐点歌网站平台ssm
  16. 课堂派考试可以切屏吗_雨课堂考试可以切屏吗?能切出去搜答案吗
  17. 日期比较(substring split prase)
  18. Flutter路由管理和页面参数的传递(获取返回)
  19. AppNode面板安装搭建教程
  20. Python数据处理基础操作

热门文章

  1. 使用Redis缓存Shiro授权认证信息,搭建集群权限系统
  2. 【技术操作教程】RTSP/GB28181/EHOME协议视频融合平台EasyCVR如何通过OBS接收RTMP协议推流
  3. linux的tra安装工具,安装 Traefik
  4. WebJobs schedule Job调度时间 设定 各个字段的含义
  5. 【华为OD机试 2023】 硬件产品销售方案(C++ Java JavaScript Python)
  6. 织梦cms模块插件-阿里云短信,让织梦cms更简单
  7. VSCode 中支持 tpl 等文件高亮渲染方法
  8. 使用mock进行数据拦截实战感悟
  9. 区块链运作的7个核心技术,你知道几个?
  10. 完美解决PADS_VX2画多边形铜箔提示自定义交叉多边形