我想编一个小程序,用于实现类似于Windows网络命令net send 的功能。
即在本机上向目标机器上发送一个字符串信息,收到后就自动在目标机器上弹出对话框,显示刚才所发送的信息,以提示对方。
现在的关键问题是消息的发送以及怎样在目标机器上弹出对话框.
望大虾相助!!!

解决方案 »

  1.   

    rujor(rujor) :
    这个函数是什么意思,能不能说得详细点。
      

  2.   

    哪位兄弟知道MSDN中有相关的主题吗?
      

  3.   

    llwwwww([email protected]) :
    我不想通过在目标机器上运行任何程序来实现此功能。
    net send命令好象也不用在目标机器上运行什么客户端程序。
      

  4.   

    不在客户机上运行程序?net send也要两台机器都运行2000/nt才行,你能向运行98的机器发信息?我估计不在客户机上运行程序是不行的,呵呵。
      

  5.   

    alphapiao(叶飘飞) :
    那在本机上运行net send时,在目标机器上运行的是什么客户端程序呢?
    不要说是2000/nt的内部系统服务程序。
      

  6.   

    首先你要有目标机器的admin权限。
    给他加载一个你的接收端程序。
    然后想干嘛九干吗
      

  7.   

    这是win2000/xp的信使服务
    用关键字messenger到msdn查查看
      

  8.   

    siphonelee(sifone):
    能详细说说吗。
    有这方面的资料或者代码吗?
      

  9.   

    如果不在对方机器上运行相应处理程序,只有找漏洞了而且net send也是由对方相应的服务处理的,如果关掉,net send也没辄
      

  10.   

    rujor(rujor) :
    你说是的这个函数吧:NetMessageBufferSend。
    有这方面的相关资料吗?