太怪了!!!???
//**.h
CMySocket mDatSocket //CMySocket继承CAsyncSocket
//**.CPP
if(mDatSocket.m_hSocket == INVALID_SOCKET)
mDatSocket.Create(0,SOCK_DGRAM);
if(mDatSocket.Connect(_T("192.168.0.35"),655354) == false)
....
以上代码只要Connect函数中的第一个参数,即IP地址存在就返回TRUE,而不管第二个参数即端口号是否存在。比如改成mDatSocket.Connect(_T("www.sohu.com"),655354),函数也返回TRUE,为什么????