WSAAsyncSelect模型的使用
我启动一个线程,在线程里面启动TCP服务器,启动线程的时候没有把窗口句柄传输进去。
HWND hWnd=AfxGetMainWnd()->GetSafeHwnd();
if(SOCKET_ERROR==WSAAsyncSelect(m_SockSrv,hWnd,WM_SOCKET,FD_ACCEPT|FD_READ|FD_WRITE))
{
return;
}
这样写行不行?为什么捕获不到消息?谢谢。
因为我写的是一个动态链接库,上层程序没有把窗口句柄传输进来,所以不知道WSAAsyncSelect的第二个参数写什么,谢谢。