IPControl控件获取主机IP

来源:互联网 发布:mac 的idea提示快捷键 编辑:程序博客网 时间:2024/06/05 08:03
获取主机IP地址
void CIPControlDlg::OnBnClickedButtonGetipc(){// TODO:  在此添加控件通知处理程序代码WORD wVersionRequested;WSADATA wsaData;char name[256];   //当前主机名CString ip;       //主机ipPHOSTENT hostinfo;wVersionRequested = MAKEWORD(2, 0);if (0 == WSAStartup(wVersionRequested, &wsaData)){if (0 == gethostname(name, sizeof(name))){if (NULL != (hostinfo = gethostbyname(name))){ip = inet_ntoa(*(struct in_addr *)*hostinfo->h_addr_list);}}WSACleanup();}m_IpAddress.SetWindowText(ip);}

0 0
原创粉丝点击