MFC获得本机的IP

char HostName[100]; 
gethostname(HostName, 100);// 获得本机主机名. 
hostent* hn; 
hn = gethostbyname(HostName);//根据本机主机名得到本机ip 
CString strIPAddr; 
strIPAddr=inet_ntoa(*(struct in_addr *)hn->h_addr_list[0]);//把ip换成字符串形 
AfxMessageBox(strIPAddr);//显示出来看看哈

原文地址:https://www.cnblogs.com/youfal/p/2666122.html