网络编程
wjakl001
这个作者很懒,什么都没留下…
展开
-
完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列三
文章转自-By PiggyXP(小猪) 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿之中……酝酿了两年之后,终于决定开始动笔了,但愿还不算晚….. 这篇文档我非常详细并且图文并茂的介绍了关于网络编程模型中完成端口的方方面面的信息,从API的用法到使用的步骤,从完成端口的实现机理到实际使用的注意事项,都有所涉及,转载 2017-03-28 00:30:04 · 396 阅读 · 0 评论 -
windows完成端口 等待客户端发送一次消息才能完成AcceptEx操作的解决方法
程序捕捉不到accept这个事件,但是可以接受连接; 连接接受以后,可以捕捉到接收数据事件,也可以捕捉到连接关闭事件。 但为什么最初的接受客户端连接的事件就不能捕捉呢? 问题的根源在于服务端必须等到客户端send一次数据,AcceptEx的操作才能完成。那怎么办有处理方法吗,当然有。 (PASCAL FAR * LPFN_ACCEPTEX)( __in SOCKET sLis原创 2017-04-13 17:47:31 · 1067 阅读 · 0 评论 -
使用PostThreadMessage在Win32线程间传递消息
PostThreadMessage可以用于线程之间的异步通讯,因为它不用等待调用者返回,这也许是线程通讯中最简单的一种方法了。 PostThreadMessage是一个Windows API函数。其功能是将一个消息放入(寄送)到指定线程的消息队列里,不等待线程处理消息就返回。 原型: BOOLPostThreadMessage( DWORDidThread转载 2018-01-26 15:36:53 · 564 阅读 · 0 评论