摘要: 原来OnIdle 并不是我想的主循环啊,Windows的主循环是会阻塞的,当没有窗口消息的时候。而OnIdle是在消息队列空的时候会调若干次,此后会被阻塞,直到有新的消息。那就不能在主线程里用select去查看网络socket的状态了,如果你要用MFC的循环就要把socket改成基于消息的,或者通过线程异步实现,后者太磋了。 阅读全文
posted @ 2010-01-12 23:55 rick2009 阅读(103) 评论(0) 推荐(0)