关于Socket客户端的问题
我做发Socket通信的客户端程序,输入服务器和端口号,单击"接收"按钮就可以接收从服务器发来的消息,但是不知道为什么在客户端上没有连接成功,在服务器端侦听都没问题,在接收中的代码如下,烦请高人指点,谢谢!!
UpdateData();
CAsyncSocket receive;
if(!receive.Create())
{
MessageBox("创建失败","Receive",MB_ICONSTOP);
return;
}
else
if(!receive.Connect(m_Addr,m_nPort))
{
MessageBox("连接失败","Connect",MB_ICONSTOP);
}
char sReceive[1024];
memset(sReceive,0,1024);
receive.Receive(sReceive,1024,0);
m_strMsg=sReceive;
UpdateData(FALSE);
receive.Close();