只要你服务器有侦听Socket就行了,定义一个SOCKADDR_IN变量,在接收客户端请求的时候,客户端的信息就写入这个变量,从里面取出IP地址就OK了。struct sockaddr_in m_tcpaddr;
int len=sizeof(struct sockaddr);
int clientsock = 0;
clientsock=accept(m_ListenSocket,(struct sockaddr*)&m_tcpaddr,(int *)&len);CString strIPAddr;
strIPAddr.Format("%s", inet_ntoa(m_tcpaddr.sin_addr));