码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-01-23 11:08:35      阅读:113      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!