得到计算机的主机名和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( ); } }
|
转载请注明原文地址: https://ibbs.8miu.com/read-5294.html