当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:54:00  来源:本站整理

计算机短信DIY[VC/C++编程]

赞助商链接



  本文“计算机短信DIY[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

手机短信已经成为当今的风行时髦,但怎样在计算机之间体验短信的便利与快速呢?其实我们操纵Windows 2000供应的信使服务便可以克己一个短信发送程序,令笔者最为得意的是它几近可以穿越各种网络防火墙,不受限制.

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

在“我的电脑”上单击右键,挑选“管理”,即显示“计算机管理”主界面.顺次挑选“操作”、“全部任务”、“发送掌握台消息…”,便可翻开“发送掌握台消息”窗口.

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

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

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

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

void __fastcall TForm1??BtnSendClick?TObject ?Sender
AnsiString str
str=″NET SEND″
str=str+″ ″
str=str+Edit->Text? ?第6行
str=str+″ ″
str=str+Memo->Text
WinExec?str.c_str? ?SW_HIDE

以上只是完成了发送短信的基本功效,还可以举行功效扩大.比方说将程序的第6行改成“str=str+″?″”或是“str=str+″/domain??domainname?″”,便可以对工作组或域内的全部计算机以广播的方法发送消息;假如想要向全部参与服务器会话的用户发送消息,则语句为“str=str+″/users″”.

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

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


  以上是“计算机短信DIY[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 计算机短信DIY
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .