上篇说到IOCP的精简实现,这篇来讲IOCP客户端和消息传递 在ConnectEx代码之前,CreateIoCompletionPort的第三个参数,把socket句柄+0x01000000作为传递 sNew = ::WSASocket(AF_INET, SOCK_STREAM, , NULL, , WSA_FLAG_OVERLAPPED); if (sNew != SOCKET_ERROR) { ::CreateIoCompletionPort((HANDLE)sNew, hCompletio