通过计算机名获取IP地址
 
导入库 ws2_32.lib和头文件 afxsock.h

CString str="",name;
    m_name.GetWindowText(name);
    
struct hostent * pHost;
    pHost 
= gethostbyname(name);
    
for(int i=0;i<4;i++)
    
{
        CString addr;
        
if(i > 0)
        
{
            str 
+= ".";
        }

        addr.Format(
"%u",(unsigned int)((unsigned char*)pHost->h_addr_list[0])[i]);
        str 
+= addr;
    }

    m_ip.SetWindowText(str);