vc获取计算机名和ip地址的方法
2015-05-21 12:21
866 查看
本文实例讲述了vc获取计算机名和ip地址的方法。分享给大家供大家参考。具体实现方法如下:
#include <winsock2.h> #include <stdio.h> #pragma comment(lib,"ws2_32.lib") void main() { WSADATA wsadata; WORD dwVersionRequested; int err; err=WSAStartup(dwVersionRequested,&wsadata); char hostname[128]; if(gethostname(hostname,128)==0) { printf("%s\n",hostname);//计算机名字 } char buf[20]; //memset(buf,0,80); struct hostent *pHost = gethostbyname(hostname); for (int i = 0; pHost != NULL && pHost->h_addr_list[i] != NULL; i++) { //将它放入字符数组中便于应用 strcpy(buf,inet_ntoa(*(struct in_addr *)pHost->h_addr_list[i])); //inet_ntoa(*(struct in_addr *)pHost->h_addr_list[i]); //IP地址 printf("%s\n",buf); } WSACleanup(); }
希望本文所述对大家的VC程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- 获取计算机名和本机IP地址最简洁方法!
- VC中获取主机名和IP地址的方法
- VC中获取主机名和IP地址的方法
- python简单获取本机计算机名和IP地址的方法
- VC中获取主机名和IP地址的方法
- VC获取计算机名和IP地址
- 【方法】lwip-2.0.2配置DHCP自动从路由器获取IP地址和DNS服务器地址, 并设置NetBIOS计算机名
- VC中获取主机名和IP地址的方法
- 用VC获取本机IP地址列表的方法
- python简单获取本机计算机名和IP地址的方法
- 获取iPhone本机IP地址新方法
- javascript获取客户端网卡MAC地址和IP地址和计算机名
- jsp获取浏览者IP地址方法
- 如何在.NET中获取电脑名,IP地址, 用户名, 计算机所在域名
- 两种获取本机IP地址的方法--发布日期:2008-07-15 23:47
- linux VMware(虚拟机) 不能自动获取IP地址(解决方法)
- borders.GetItem()方法 获取斜线Border (VC在Excel中画斜线格)
- java中获取当前服务器的Ip地址的方法
- C#编程获取IP地址的方法示例
- android:获取本机Mac地址及IP地址方法