- 博客(1)
- 资源 (8)
- 收藏
- 关注
原创 windows SOCKET编程
在WINDOWS的SOCKET编程中,可以设置SOCKET的发送和接收缓冲区大小为1M,这样可以大大提升局域网的数据传输速度,默认为64K,最高可提高为5M/S, 实际代码如下: // 指定发送缓冲区大小 int buf_size = dwMaxBufSize, buf_minsize = dwMaxBufSize / 2; if (::setsockopt(s, SOL_SOCK
2014-01-03 14:58:53 628
局域网内类似飞秋的文件传输以及聊天工具
类似于飞秋的局域网聊天工具以及文件传输工具,不需要服务器,聊天以及用户上下线采用UDP传输,文件传输采用TCP传输,在局域网内传输速度可以达到5MB/S,非常之快。纯自己编写的代码,可供研究和参考。断点续传的文件传输功能还未加上。后续研究者可以在上面完善。
2014-01-03
UDP/TCP程序封装类
TCP,UDP的封装程序类,都采用非阻塞模式,UDP支持广播通知,TCP支持同时服务端和客户端,并且外部接口只要设置接收回调即可收到数据,类封装得十分简单,不会TCP等网络知识也能进行方便地网络编程。
2013-12-20
各种类型图片显示以及半透明实现及能保存成565格式BMP
能够支持各种颜色格式的BMP图版显示,如565,555,8位,24位, 32位,并能将当前窗口数据保存成16位565格式的图片,以及能实现前景图片和背景图片的半透明效果(通过对像素数据进行ALPHA混合,不是通过系统API)。
2013-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人