分 IE7 及 IE6 这两种情况 .

在 IE6 中这样获取地址栏中的 URL, 其中 strAdd 即为所求:

HWND hIE = NULL;
HWND hWorker = NULL;
HWND hBar = NULL;
HWND hComboBox = NULL;
TCHAR szAddr[MAX_PATH] = { 0 };hIE = ::FindWindow(_T("IEFrame"), NULL);if (hIE)
{hWorker = ::FindWindowEx(hIE, 0, _T("WorkerW"), NULL);
}
if (hWorker)
{hBar = ::FindWindowEx(hWorker, 0, _T("ReBarWindow32"), NULL);
}
if (hBar)
{HWND hComboBox = ::FindWindowEx(hBar, 0, _T("ComboBoxEx32"), NULL);::SendMessage(hComboBox, WM_GETTEXT, MAX_PATH, (LPARAM)szAddr);
}

在 IE7 中这样获取地址栏中的 URL, 其中 strAdd 即为所求:

HWND hIE = NULL;
HWND hWorker = NULL;
HWND hBar = NULL;
HWND hComboBox = NULL;
TCHAR szAddr[MAX_PATH] = { 0 };hIE = ::FindWindow(_T("IEFrame"), NULL);
if (hIE)
{hWorker = ::FindWindowEx(hIE, 0, _T("WorkerW"), NULL);
}
if (hWorker)
{hBar = ::FindWindowEx(hWorker, 0, _T("ReBarWindow32"), NULL);
}
if (hBar)
{HWND hAddress = ::FindWindowEx(hBar, 0, _T("Address Band Root"), NULL);HWND hComboBox = ::FindWindowEx(hAddress, 0, _T("ComboBoxEx32"), NULL);::SendMessage(hComboBox, WM_GETTEXT, 255, (LPARAM)strAdd);
}

获取当前 IE 地址栏中的 URL相关推荐

  1. 在浏览器地址栏中输入URL后发生了什么

    在浏览器地址栏中输入URL后发生了什么 基本流程: ①查询ip地址 ②建立tcp连接,接入服务器 ③浏览器发起http请求 ④服务器后台操作并做出http响应 ⑤网页的解析与渲染 详细步骤如下: 查询 ...

  2. .net获取地址栏中的url

    获取URL:      1.通过ASP.NET获取      如果测试的url地址是http://www.test.com/testweb/default.aspx,   结果如下:          ...

  3. 微信小程序获取二维码中URL中带的参数

    解析微信小程序获取二维码中的url参数 onLoad: function (options) { console.log(options) let qrUrl = decodeURIComponent ...

  4. 在 ASP.NET 中执行 URL 重写

    在 ASP.NET 中执行 URL 重写 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Micro ...

  5. Django框架(7.Django中视图,url的配置)

    视图 在Django中,通过浏览器去请求一个页面时,使用视图函数来处理这个请求的, 视图函数处理之后,要给浏览器返回页面内容 url匹配 urlpatterns 是固定写法,它的值是 列表 我们在浏览 ...

  6. 地址栏中的问号有什么作用

    在前面的文章中,曾经解释过CSS和JS链接地址问号的作用,但一些同学同样发现浏览器地址栏中的URL链接也经常会带问号. 比如这样的链接: http://www.xxx.com/Show.asp?id ...

  7. php网页中出现问号,HTML_地址栏中的问号有什么作用,之前我们曾经解释?过链接地址 - phpStudy...

    地址栏中的问号有什么作用 之前我们曾经解释?过链接地址中CSS和JS后带的问号是做什么的,但一些同学同样发现浏览器地址栏中的URL链接也经常会带问号. 比如这样的链接: http://www.xxx. ...

  8. php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享

    这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JavaScript正则获取地址栏中 ...

  9. java 隐藏地址栏参数_要想在浏览器的地址栏上的URL中隐藏传输的参数,需要将form标签的method属性值设置为( )。 (5.0分)_学小易找答案...

    [填空题]若在JSP页面的不同作用域中有相同名称的对象,且EL表达式中又省略了相应的作用域类型名,则系统将会按照 . . . 的先后顺序查找相应对象. (20.0分) [简答题]AJAX异步请求过程中 ...

  10. JavaScript获取地址栏中的链接参数

    2019独角兽企业重金招聘Python工程师标准>>> JavaScript获取地址栏中的链接参数 <script type="text/javascript&quo ...

最新文章

  1. Log4net 用法 本地日志
  2. 工具类软件操作手册_全套广联达软件学习资料合集:教程+实例讲解+操作手册,一文搞定...
  3. ODI中显示us7ascii字符集的测试
  4. 2017西安交大ACM小学期数据结构 [又是树状数组、异或]
  5. html画特殊图形(待修改)
  6. (二叉树创建+查找)精灵邮差
  7. ssh 连接超时 不断开
  8. 安装composer 提示需要反复重启解决办法
  9. Android Support Library更新到v22.1之AppCompat新特性
  10. JAVA——JVM参数设置规则以及参数含义
  11. flash动画制作成品_Flash如何制作雪糕被吃掉的动画
  12. IIS连接oralce数据提示“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”...
  13. Qt5.12 安装教程windows
  14. 听过闰年闰月,可你听过闰秒吗?
  15. SHELL第一天课堂练习
  16. 贪心题集(vjoj)
  17. 视线估计14个常见数据集下载
  18. 抖音直播间一直没人为什么?提高抖音直播间人气:国仁楠哥
  19. 树莓派4b使用vncview连接报错:Cannot currently show the desktop
  20. [JavaWeb开发中]HTTP 协议的基本格式和Fiddler抓包工具

热门文章

  1. 光照度和光强度的区别
  2. 吴恩达深度学习教程中文笔记目录
  3. 史上最详细最易懂的EventBus源码解析
  4. 开源RapidScada插件开发---短信报警插件
  5. Linux内核地址空间分布
  6. SpringSecurity前后端分离02(授权)
  7. cityengine导入并创建路网
  8. Julia学习笔记:使用GLM包进行一元回归分析及模型拟合度检验
  9. React+Antd兼容ie浏览器,360安全浏览器兼容模式
  10. 文献阅读 - Expressive Expression Mapping with Ratio Images