我想做一个客户端程序,然后打包成.exe客户端执行文件,这个程序类似QQ,是一个桌面程序。用户A需要发一条信息给客户B     A和B中间 服务端socket 当服务器端收到A的信息时,把A的信息复制发送给B  ,然后B的桌面软件像类似QQ一下,闪动提示~   我最大的疑惑就是当B收到信息时候,如何做闪动的处理操作,谢大家,请给个思路~~~  

解决方案 »

  1.   

    你指的是托盘图标闪动吗? 这个可以用个Timer,收到消息后,循环切换托盘图标的图片可以了.
      

  2.   

    Timer 加上修改 Form.Location 就行了
      

  3.   

    你说的应该是 IM 吧!
    你可以这样处理: 首先自定义封装一个协议,基本协议含[命令][消息内容][目标地址]. 当B到收到协议首先判断[命令](1为抖动,2为接受文件,3为显示消息内容),这样就可以根据[命令]处理响应的动作了.
    当然整个过程多在线程中无限循环监听的. 只要一监听到消息就可以处理如上动作.