我把一个基于ws2_32.dll API函数的类模块稍微做调整,现在已经可以正常发送字节和字符串了。包括图片转成的字节数组。。我在自己机器上开2个测试窗口互相发送非常正常。。我拿到2台机器发送,结果是别人给我发的图片正常,而我发给别人的图片数据错误。。既然别人都可以给我发,说明代码的发送部分没问题哦,我研究了半天,忽然发现WINSOCK API声明引用到的ws2_32.dll。我机器上的版本是5.1.2600.5512,而他人机器上是5.1.2600.2180后来我把我新版本的ws2_32.dll拷贝到别人的机器上就一切正常了晕。。这个有啥办法解决吗?如果发布程序时还需要别人统一版本而附带个ws2_32.dll,那还不如直接用WINSOCK控件得了多简单有啥办法在代码中统一这个版本么?怎么写哦???