-
VC gethostbyname获取主机名和IP地址.rar下载
资源介绍
VC 获取主机名和IP地址,也就是根据主机名获得IP地址,使用了gethostbyname函数,然后再使用addr.Format格式化获取到IP地址。具体来看以下代码获取到IP地址:
// 获得主机ip地址
struct hostent * phost;
phost = gethostbyname(szhostname);//根据主机名获得IP地址
m_strName=szhostname;
int h_length=4;
for( int j = 0; j {
CString addr;
if( j > 0 )
str = ".";
addr.Format("%u", (unsigned int)((unsigned char*)phost->h_addr_list[0])[j]);
str = addr;
}
m_strIP=str;
- 上一篇: 读IP地址VC源码
- 下一篇: VC gethostname获取计算机名和IP地址.rar