CSocket类与多线程
在我的应用中我想在一个单独的线程中使用csocket来负责接收数据,我听说csocket使用了隐藏窗口,因为工作者线程没有消息循环,是不是csocket就不能用在工作者线程中?
如果我使用一个ui线程,ui线程能不能没有主窗口,还是一定要使用一个隐藏的主窗口?
监听、连接是在另外的线程中完成的。监听线程在建立新的连接后,由接收线程接收数据,采用向接收线程PostMessage消息来传递新连接的套接字句柄,在接收线程中再obj.attach(sockethandle),是否是一种好办法?
谢谢各位!