版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
一、获得Ie窗口的结构

关于查看Ie浏览器的结构请按照以下步骤:

1、运行Spy++:

运行spy++后的界面

2、按下“查找窗口”按钮,就是那个望远镜

将“查找程序工具”那个准星拖动到想要获得句柄的窗口位置,这里是拖到Ie浏览器网页上:

3、按下确定,自动跳转到获得的窗口那里:

从上图可以看出,IE窗口的结构:

IEFrame->Frame Tab->TabWindowClass->shell DocObject View->Internet Explorer_Server

其中,

IEFrame:是打开的IE窗口,可能有多个
Frame Tab 是 IE窗口中的选项卡,可能有多个

由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。

学习更多vb.net知识,请参看vb.net 教程 目录

vb.net 教程 20-3 控制Ie浏览器 2 获得Ie窗口的结构相关推荐

  1. vb.net 教程 20-3 控制Ie浏览器 7 获得Ie窗口的标题和网址

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 六.获得Ie窗口的标题和网址 在上一小节,我们创建了从Internet Explorer_Ser ...

  2. vb.net 教程 2-3 流程控制:循环语句 For...Next

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. For...Next 语句用于执行重复操作 最简单的结构: For 初始值 To 结束值   执 ...

  3. vb.net 教程 20-3 控制Ie浏览器 4

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 三.获得Ie窗口 Frame Tab 句柄 IEFrame->Frame Tab-> ...

  4. vb程序设计教程第4版龚沛曾 实验答案解析

    这里只是个人对书中题目的解答,并不代表最优代码.仅供参考.有哪里错误或者不足的地方还望指出,Thanks♪(・ω・)ノ 以及 不要脸地 求探讨求点赞.嘿嘿 这里使用的是<vb程序设计教程(第四版 ...

  5. 全国计算机二级vb 文库,全国计算机等级考试二级VB基础教程电子教案.ppt

    全国计算机等级考试二级VB基础教程电子教案.ppt ,Visual Basic程序设计基础教程 电子教案,制作人曾强聪,2004 年 4 月,课程内容,第 1 章,第 2 章,第 3 章,第 4 章, ...

  6. STM32 电机教程 20 - 基于ST MC Workbench 无感FOC

    前言 磁场定向控制又称矢量控制(FOC), 本质上为控制定子电流的幅度和相位,使之产生的磁场和转子的磁场正交,以产生最大的扭矩. PMSM的磁场定向控制框图如下图所示: 第19讲成功实现了基于NUCL ...

  7. Windows 8实例教程系列 - 布局控制

    Windows 8实例教程系列 - 布局控制 原文:Windows 8实例教程系列 - 布局控制 与传统应用类似,Windows store应用允许开发人员通过布局控件管理应用UI. 本篇将讨论Win ...

  8. vb.net 教程 20-4 库存管理系统3.14 出库单操作(FormStorageOutOrder)

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的.   关于<Visual Basic.Net 循序渐进>请到百度网盘下载,具体下载地址 ...

  9. vb.net 教程 3-2 窗体编程之窗体 5

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 还有一种传递值的方法: 在Form2中定义一个公共(Public)变量,那么我们在Form1中定 ...

  10. vb.net 教程 11-1 打印组件 4 PrintDocument 1

    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的. 前几节讲了PrintDialog.PageSetupDialog,实际对应了打印机设置.页面设置 ...

最新文章

  1. 干货丨人工智能、机器学习和认知计算入门指南
  2. html轮播图鼠标可以暂停,为什么better scroll轮播鼠标点击就会暂停?
  3. 转【微信小程序 四】二维码生成/扫描二维码
  4. java基础集合类——LinkedList 源码略读
  5. linux桌面xfce美化_使用Xfce Linux桌面环境的8个理由
  6. latex支持python吗_用MarkDown和Python编写LaTex
  7. qq音乐下载|qq音乐播放器下载
  8. 提供AlTi5B催化富铝合金水解产氢材料/Ru/Ce(OH)CO3纳米材料/Al-Ga-Mg-Sn多元铝合金
  9. Linux dd烧写系统
  10. Spring Boot入门教程(四十):微信支付集成-刷卡支付
  11. 利用audacity分析浊音、清音、爆破音的时域及频域特性
  12. linux点唱机安装教程,咪哒Minik移动ktv点唱机安装教程(文字版)
  13. pycharm安装教程-pycharm安装详细步骤(Mac版)
  14. 深度学习入门笔记(一):深度学习引言
  15. android studio安装插件查看db数据库
  16. 《Java Testing with Spock》_4写单元测试
  17. 火星“好奇号”遥望“黎明号”航天器奔赴谷神星
  18. 用仿ActionScript的语法来编写html5——第六篇,TextField与输入框
  19. Sublime Merge——一款超好用的Git可视化工具
  20. 微服务调用异常:error feign.RetryableException: Read timed out executing POST http://xxx.......

热门文章

  1. 将RGB值转换为灰度值的简单算法
  2. 一文读懂 MySQL 事务隔离机制
  3. Minifilter中 Filter Initiated I/O(过滤器自产生I/O)
  4. 钢铁侠机器人公仔_自己再演一遍复联!优必选钢铁侠 MK50 机器人评测
  5. webdriver中的截图截图方法
  6. tiny4412开发板Android篇_3基于tiny4412的Android系统的烧写(SD卡烧写到emmc)
  7. esxi添加硬盘驱动
  8. 【容斥原理】幸运数字
  9. 全网最全!彻底弄透Java处理GMT/UTC日期时间
  10. “逃离”北京来到二线城市,谈谈面试和职业规划