[WinSock]客户端网络模块如果不使用多线程,那用哪个模型好?该怎么解决
[WinSock]客户端网络模块如果不使用多线程,那用哪个模型好?
好像只有一个异步选择模型(WSAAsyncSelect)可选了,但是他又需要窗口句柄,这就涉及到了窗口函数,而我又不想让一个网络模块依赖太多的代码点。。
各位都用的都是什么模型?
PS:刚刚查到重叠模型好像也不需要多线程,WSAWaitForMultipleEvents()不设置超时就行了。
------解决方案--------------------
select 模型
好像只有一个异步选择模型(WSAAsyncSelect)可选了,但是他又需要窗口句柄,这就涉及到了窗口函数,而我又不想让一个网络模块依赖太多的代码点。。
各位都用的都是什么模型?
PS:刚刚查到重叠模型好像也不需要多线程,WSAWaitForMultipleEvents()不设置超时就行了。
------解决方案--------------------
select 模型