`
hududumo
  • 浏览: 238422 次
文章分类
社区版块
存档分类
最新评论

取得本机IP代码

阅读更多

核心代码:

	//取得本机IP,在状态栏中显示
	char szHostName[MAX_PATH] = {0};
	::gethostname(szHostName, MAX_PATH);
	hostent *pHost = gethostbyname(szHostName);
	if (pHost != NULL)
	{
		CString strIP;
		in_addr* addr = (in_addr*)*pHost->h_addr_list;
		strIP.Format("本机IP:%s",inet_ntoa(addr[0]));
		m_bar.SetText(strIP, 0, 0);
	}

但是 在核心代码之前要有:

//初始化套接字
	WSADATA wsaData;
	WORD wVersionRequested = MAKEWORD(2,0);
	::WSAStartup(wVersionRequested, &wsaData);

在核心代码之后要有:

//释放套接字
	::WSACleanup();


分享到:
评论

相关推荐

    linux下取得本机IP地址

    本函数可取得linux下的本机ip地址,完整代码。

    C++取得本机IP的方法

    代码如下://取得本机IP,在状态栏中显示  char szHostName[MAX_PATH] = {0};  ::gethostname(szHostName, MAX_PATH);  hostent *pHost = gethostbyname(szHostName);  if (pHost != NULL)  {   CString ...

    asp.net 纯真ip库取得所在地实现代码

    asp.net 纯真ip库取得所在地实现代码

    IP地址查询

    IP地址查询,可以通过用户的IP,来取得所在的城市

    PB 12取得IP地址

    PB取IP地址的源代码。适用pb 10,12

    pbws32.dll下载,获取电脑ip地址

    通过调用此pbws32.dll获取电脑ip地址,并附带获取的相关代码。

    C# IP定位代码实例

    /// 判断是否是IP地址格式 0.0.0.0 /// /// 待判断的IP地址 /// <returns>true or false public bool IsIPAddress(string ip) { if (ip == null || ip == string.Empty || ip.Length || ip.Length > 15) ...

    JAVA小程序取得IP地址

    由于JAVA语言的跨平台特性,以上程序编译后可直接在任何装有JVM系统...以上程序旨在抛砖引玉,读者可将上述代码稍加变换转化成APPLET加到你的homepage中,或将地址查询结果写到一个文件中去,建立自己本地的hosts文件。

    asp.net DZ论坛中根据IP地址取得所在地的代码

    使用方法: IpSearch.GetAddressWithIP(“202.96.128.167”)CS类代码 代码如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI;...

    ARP攻击代码实例

    那就是arp高速缓存中IP地址和MAC地址的一个映射关系,在以太网中,数据传递靠的是MAC,而并不是IP地址。其实在这背后就隐藏着arp的秘密。你一定会问,网络上这么多计算机,A是怎么找到B的?那么我们就来分析一下细节...

    一些asp初学者常用的代码

    2.取得来访用的IP(显示ip): 3.获得系统,浏览器版本: 4.去除IE混动条: 5.进入网站,跳出广告: 6.随机数: 7.向上混动代码: 8.自动关闭网页: 9.随机背景音乐: 10.自动刷新本页面: 11.ACCESS数据库连接: 12.SQL数据库连接...

    PHP获取客户端真实IP地址的5种情况分析和实现代码

    要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER[“HTTP_X_FORWARDED_FOR”] 来读取。 (2) 但只有客户端使用“透明代理”的情况下,$_SERVER[“HTTP_X_FORWARDED_FOR”] 的值才是客户端真正的IP...

    奇安信代码卫士,文件上传漏洞解决demo

    奇安信代码卫士,文件上传漏洞解决demo; #### 文件上传可以参考以下安全需求进行处理: 1. 服务器配置: (1)将上传目录和上传文件设置为不可执行, 杜绝脚本执行。 (2)应保证服务器安全,避免文件解析漏洞。 2....

    JAVA上百实例源码以及开源项目源代码

    第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...

    C++ 自动拨号程序源代码

    于是写了这个程序,内置FHRasConn数据成员,用于存放当前活动链接的句柄,主要是通过个句柄取得当前连接的IP地址。用自己家的ADSL来测试,最后,测试OK了。这个程序没有新意的地方,就拿来共享给大家了,希望能对...

Global site tag (gtag.js) - Google Analytics