谁会在C#中调用API函数截取Message(信使服务)发来的消息! 
还有就是怎么样知道自己发出去的Message(信使服务)对方是否已经收到!!! 
请高手赐教!
最好详细一点 谢谢!!!

解决方案 »

  1.   

    请问显示Message(信使服务)的消息框的标识是什么?比如:IEFrame是所有打开的IE的标识
      

  2.   

    给你端代码看看:
    我也在研究这个问题
    using System;
    using System.Runtime.InteropServices;namespace test
    {
     /// <summary>
     /// NetSend 的摘要说明。
     /// </summary>
     public class NetSend
     {
      public NetSend()
      {
       //
       // TODO: 在此处添加构造函数逻辑
       //
      }  public int SendMessage(string sFrom,string sTo,string sMessage)
      {
       byte[] bBuffer = System.Text.Encoding.Unicode.GetBytes(sMessage);
       int nRet = NetMessageBufferSend(null,sTo,null,sMessage,sMessage.Length*2+2);
       return nRet;
      }  [DllImport ("Netapi32", CharSet=CharSet.Unicode)] 
      public static extern int NetMessageBufferSend( string servername, string msgname, string fromname, string buf, int buflen);
     }
    }