
Minutia
VHeroin
这个作者很懒,什么都没留下…
展开
-
UDP连接调用connect()函数
转自“鱼思故渊”大牛的博客,原地址为: http://blog.youkuaiyun.com/yusiguyuan/article/details/46890141 UDP是一个无连接的协议,它没有像TCP中EOF之类的东西。 8.11 UDP的connect函数 除非套接字已连接,否则异步错误是不会反悔到UDP套接字的。我们确实可以给UDP套接字调用connect,然而这样做转载 2016-09-18 06:27:36 · 562 阅读 · 0 评论 -
linux下的阻塞带超时的socket连接函数
int myconnect(int fd, const struct sockaddr *name, int namelength, int seconds) { fd_set fds1, fds2; struct timeval tv; int result = -1; int flags; socklen_t len; // 先设置为非阻塞模式 flags = fcntl(原创 2016-08-24 21:49:50 · 985 阅读 · 0 评论 -
在InternetReadFile之前
测试WinINet的chunked方式传输数据。 自己写的服务端给客户端返回Http Header+Http Body的时候,如果Header和Body是一个块发给WinINet客户端的时候,WinINet就会在读完Header之后,在InternetReadFile这里卡住不动了。 后来发现需要先调用InternetQueryDataAvailable,获得available长度,并把其填写原创 2016-09-28 07:39:56 · 1573 阅读 · 0 评论 -
读取ES_MULTILINE样式的EDIT的一部分Text
想读取一个Multi-Line EDIT从第N个TCHARS开始,长度为L的一段TEXT,怎么做呢? 当然最简单的办法可以先把整个EDIT里面的Text都读取出来,然后就可以直接定位了,但是如果EDIT里面的Text很大,那么这个办法将需要申请较大的内存,这是我这个偏执狂是不允许。 我原本的定位起始行代码如下: l0表示第N个字符。 count = Edit_GetLineCoun原创 2016-10-09 22:59:48 · 1708 阅读 · 0 评论 -
Enumerate Tasks
原文地址:http://blog.youkuaiyun.com/hu3167343/article/details/8592290 版权声明:本文为博主原创文章,未经博主允许不得转载。 最近任务需要,搞了个枚举任务计划的小工具,特此记录一下。 网上资料很少,最后还是在MSDN中找到了自己想要的,看来以后得多翻翻MSDN才行啊。。。 [cpp] v转载 2017-04-23 06:48:22 · 593 阅读 · 0 评论