本帖最后由 VisualEleven 于 2011-06-09 14:32:14 编辑

解决方案 »

  1.   

    先接收图片大小.在while反复接收图片大小字节的buffer.就是图片文件了
      

  2.   

    应该是服务器接受完图片数据后,发送一个ACK给客户端,此时客户端再发送一个传送结束消息给服务器显示
      

  3.   

    发送一个ACK给客户端,服务器在发送结束消息给服务器,服务器显示还是有点失真,总是在图片最下面一块。图片接收是完整的。
      

  4.   

    绘制应该没问题吧,我用文件夹下一个图片,绘制是成功的,但是接受图片在显示失真。纠结ING......
      

  5.   

    自己调试发现了错误原因,接收图片FOPEN,然后接受完成后,没有及时FCLOSE,然后就开始读图片,显示图片,结果总是在图片底部显示失真。
    接受完图片,及时FCLOSE后,图片会更新为完整的图片。再去读的,就完整了,谢谢各位。
    结贴!