UpdateData(TRUE);
int ClientNum;
ClientNum=m_count;//最大连接数目
CSocket Server;
Server.Create(5050);
Server.Listen();
while(ClientNum)
{

CSocket so;
if(Server.Accept(so))
{
CString ip;
LPSTR mess=new char[1024];
memset(mess,0,1024);
UINT nPort;
so.GetPeerName(ip,nPort);

CString port;
port.Format("%d",nPort);
m_ip.AddString(ip+":"+port);

CString idnum;
idnum.Format("%d",ClientNum);
sendmes.socket=&so;
sendmes.ip=ip;
sendmes.hello="hello! welcome to you"+idnum;
so.Send(sendmes.hello,50,0);
so.Receive(mess,1024);
m_mess.AddString(mess);
// AfxBeginThread(SendData,(LPVOID)&sendmes);

ClientNum--;
}

}
UpdateData(FALSE);