十万火急,求 解析域名函数..!
我想解析域名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;
}