核心代码:
//取得本机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地址,完整代码。
代码如下://取得本机IP,在状态栏中显示 char szHostName[MAX_PATH] = {0}; ::gethostname(szHostName, MAX_PATH); hostent *pHost = gethostbyname(szHostName); if (pHost != NULL) { CString ...
asp.net 纯真ip库取得所在地实现代码
IP地址查询,可以通过用户的IP,来取得所在的城市
PB取IP地址的源代码。适用pb 10,12
通过调用此pbws32.dll获取电脑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语言的跨平台特性,以上程序编译后可直接在任何装有JVM系统...以上程序旨在抛砖引玉,读者可将上述代码稍加变换转化成APPLET加到你的homepage中,或将地址查询结果写到一个文件中去,建立自己本地的hosts文件。
使用方法: 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高速缓存中IP地址和MAC地址的一个映射关系,在以太网中,数据传递靠的是MAC,而并不是IP地址。其实在这背后就隐藏着arp的秘密。你一定会问,网络上这么多计算机,A是怎么找到B的?那么我们就来分析一下细节...
2.取得来访用的IP(显示ip): 3.获得系统,浏览器版本: 4.去除IE混动条: 5.进入网站,跳出广告: 6.随机数: 7.向上混动代码: 8.自动关闭网页: 9.随机背景音乐: 10.自动刷新本页面: 11.ACCESS数据库连接: 12.SQL数据库连接...
要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER[“HTTP_X_FORWARDED_FOR”] 来读取。 (2) 但只有客户端使用“透明代理”的情况下,$_SERVER[“HTTP_X_FORWARDED_FOR”] 的值才是客户端真正的IP...
奇安信代码卫士,文件上传漏洞解决demo; #### 文件上传可以参考以下安全需求进行处理: 1. 服务器配置: (1)将上传目录和上传文件设置为不可执行, 杜绝脚本执行。 (2)应保证服务器安全,避免文件解析漏洞。 2....
第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的...
于是写了这个程序,内置FHRasConn数据成员,用于存放当前活动链接的句柄,主要是通过个句柄取得当前连接的IP地址。用自己家的ADSL来测试,最后,测试OK了。这个程序没有新意的地方,就拿来共享给大家了,希望能对...