首页 > 其他 > 详细

获取本地计算机名和IP地址

时间:2015-01-23 11:06:04      阅读:267      评论:0      收藏:0      [点我收藏+]
WSADATA wsadata;
 if(0 != WSAStartup(MAKEWORD(2, 2), &wsadata))
 {
  AfxMessageBox("初始化网络环境失败!");
  return TRUE;
 }
 char szHostName[MAX_PATH + 1];
 gethostname(szHostName, MAX_PATH);
 hostent *p = gethostbyname(szHostName);
 if(p == NULL)
 {
  AfxMessageBox("得到本机网络信息失败!");
  return TRUE;
 }
 m_strName = szHostName;
 int nCount = 0;
 char *pIP = inet_ntoa(*(in_addr *)p->h_addr_list[0]);
 m_strAddr = pIP;

获取本地计算机名和IP地址

原文:http://www.cnblogs.com/liaocheng/p/4243473.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!