读书人

,求 解析域名函数.

发布时间: 2012-02-09 18:22:27 作者: rapoo

十万火急,求 解析域名函数..!
我想解析域名IP.
比如: HostNameToIP( "www.163.com ") 返回这个域名的IP

我需要c++ 代码...!

[解决办法]
CString GetIp(CString Name)
{
WORD wVersionRequested;
WSADATA wsaData;
CString ip;
PHOSTENT hostinfo;
wVersionRequested = MAKEWORD(2,0);
if (WSAStartup(wVersionRequested,&wsaData) == 0)
{
if ((hostinfo = gethostbyname((LPSTR) (LPCTSTR) Name)) != NULL)
{
ip = inet_ntoa(*(struct in_addr *) *hostinfo-> h_addr_list);
}
WSACleanup();
}
return ip;
}

读书人网 >C++

热点推荐