在消息响应函数中
如果接收消息成功
则表示端口监听成功并将全局变量isrecv赋值为true
否则监听失败并赋值为false
用户在自定义监听函数Listen()中
可以根据变量isrecv的值判断监听是否成功
void CMy2Dlg::Listen(SOCKET s)
{
::WSAAsyncSelect(s,this->m_hWnd,WM_LISTENSOCK,FD_READ);
if(isrecv)
{
MessageBox("监听端口成功!");
}
else
{
MessageBox("监听端口失败!");
}
}
这个函数只是判断监听是否成功
判断isrecv变量