得到计算机的主机名和IP地址
得到计算机的主机名和IP地址 | |||
作者: 转自: 中华技术网 编译:刘峰 环境:Visual C++ 5 SP1/2 WINDOW NT4或WINDOWS 95. 需求:#include<winsock2.h> 链接库:Wsock32.lib 详细代码: { WORD wVersionRequested; WSADATA wsaData; char name[255]; CString ip; PHOSTENT hostinfo; wVersionRequested = MAKEWORD( 2, 0 ); if ( WSAStartup( wVersionRequested, &wsaData ) == 0 ) { if( gethostname ( name, sizeof(name)) == 0) { if((hostinfo = gethostbyname(name)) != NULL) { ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list); } } WSACleanup( ); } } |
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论