我在做个类似QQ的软件,现在要解决一个问题,就是在两台电脑已经连接的情况下,如何把我这端获取的图像(如抓屏)直接通过网络传到对方那里,并且在对方那里能显示出这个图像。
我用的是Winsock控件和Tcp协议。

解决方案 »

  1.   

    去学图像压缩算法
    因为一般图像数据的数据量很大
    在服务器:
    用GetDIBits得到位图的图像数据
    用图像压缩算法压缩图像数据
    利用WinSock建立连接,将图像数据发过去在客户机:
    利用WinSock连上服务器
    接受图像压缩数据
    图像数据解压缩
    用SetDIBitsToDevice将位图数据绘制到屏幕
      

  2.   

    一是说不清的
    你自己买书看
    关键字:数字图像处理
    以前写过类似程序
    只不过现在没地方放代码
    你的E-Mail?
    http://community.csdn.net/Expert/topic/3209/3209104.xml?temp=6.054103E-03
      

  3.   

    自己根据算法写程序吗?我觉得有现成的控件啊,压缩成JPG,GIF什么的。如果不是安全性上有太高要求的话,去找一下吧。
      

  4.   

    多谢,我的Email是:[email protected]