多进程浏览器下如何调试ActiveX插件

概述:

现在主流的浏览器都是多进程浏览器,这却给ActiveX插件的调试带来了很大的不便!

最近在使用VS2010开发ActiveX插件,由于要在真实的浏览器环境下调试,

发现在附加到进程时想找到真正的宿主进程比较麻烦!

于时想到了一个工具“Process Explorer”,使用它很容易就可以找到真正的宿主进程。

使用方法:

打开“Process Explorer”,点击“Find Handle or DLL”按钮,打开“Process Explorer Search”对话框,

在Handle or Dll substring输入框中输入你要查找的ActiveX插件文件名称,单击“Search”按钮,

如果你的插件已经被浏览器加载了,那么就会在列表中显示有哪些进程使用了该插件,如下图:

附加到进程:

找到了真正的宿主进程,要附加那就简单了。

回到VS2010,调试》附加到进程,选中对应PID的进程,如下图:

OK,断点变为可用状态了。

Process Explorer下载:

CSDN资源下载:http://download.csdn.net/detail/testcs_dn/7027009

下载需要积分,不过评论后积分会返还的。

时间: 2024-08-22 14:44:07

多进程浏览器下如何调试ActiveX插件的相关文章

多进程浏览器下ActiveX插件调试技巧

概述: 现在主流的浏览器都是多进程浏览器,这却给ActiveX插件的调试带来了很大的不便! 最近在使用VS2010开发ActiveX插件,由于要在真实的浏览器环境下调试, 发现在附加到进程时想找到真正的宿主进程比较麻烦! 于时想到了一个工具"Process Explorer",使用它很容易就可以找到真正的宿主进程. 使用方法: 打开"Process Explorer",点击"Find Handle or DLL"按钮,打开"Proces

WebOffice在线编辑ActiveX插件(Excel,word等),兼容IE,FireFox,Chrome等浏览器

关于点聚的weboffice ActiveX插件的使用在IE下只需要安装对应weboffice.ocx插件即可实现在线文档编辑.对于非IE如谷歌.火狐浏览器来说就有些不同了的,如果想要兼容谷歌和火狐需要采用标准的NPAPI的开发的插件,具体的需要做以下几个步骤: 1.请安装下面链接地址的插件包 目前版本:官网 点击打开链接  2.安装插件包完成后调整加载weboffice的容器 [java] view plain copy print? <object  id="Control"

非IE内核浏览器支持activex插件

之前在一个B/S项目中遇到一个需求,就是客户需要在页面上对报表的布局以及显示内容,进行自定义.最后决定使用activex技术来实现.众所周知,activex是微软搞得,因此只有ie内核的浏览器才能支持.像firefox(火狐).Chrome.Apple Safari等非ie内核浏览器都不支持activex控件,这样就大大加大了系统使用的局限性. 因此考虑是不是可以让非ie内核浏览器也能支持activex控件,目前火狐等浏览器也有类似于activex控件的技术,那就是插件.所以最终决定以插件来作为

在IE浏览器下轻松的使用Tor IE插件TorBarForIE

  用过Tor的朋友都知道,通过在浏览器里面安装TorButton插件就可以在浏览器中方便的一键开启/关闭Tor的代理服务,方便快捷.火狐浏览器目前已经可以支持该插件的运行.但是现在很多网页对火狐浏览器的兼容性有问题,不少网页在Firefox中浏览会出现变形.而且平时习惯了使用IE浏览器的用户来使用火狐也很不顺手,那么IE浏览器有没有类似的插件呢,经过小编多番的寻找发现原来IE浏览器也有个类似TorButton的插件,今天就向大家介绍这款IE浏览器插件来满足大家的需求. 这款IE浏览器插件的名字

tomcat- Tomcat下部署的程序为什么在IE浏览器下调试,必须重新启动IE才会对所改的代码生效

问题描述 Tomcat下部署的程序为什么在IE浏览器下调试,必须重新启动IE才会对所改的代码生效 Tomcat下部署的程序为什么在IE浏览器下调试,必须重新启动IE才会对所改的代码生效,有没有办法解决? 解决方案 刷新一下应该就可以了的吧 解决方案二: IE会缓存同一个地址的网页,清理下缓存就可以了. 解决方案三: 自己搞定了,用debug模式局可以了!

IE浏览器如何禁止网页加载 ActiveX 插件

现在,IE9 为广大用户提供了一个新的内置功能 - ActiveX 筛选!借助 ActiveX 筛选,将允许用户浏览任何网页时,而无需运行任何 ActiveX 插件.对于那些用户希望运行 ActiveX 插件的值得信赖的网站,用户只需批准其运行 ActiveX 插件即可!而那些未被批准的网站将无法运行 ActiveX 插件,并且浏览器也不会显示突出的通知,来提示用户安装或启动他们! 要启用 ActiveX 筛选,首先要点击 IE9 浏览器界面右上角工具菜单中的 收起这个图片展开这个图片   图标

aspx页面Url传参在火狐浏览器下Page_Load执行两次的Bug

问题描述 机器环境:Xpsp3+Vs2010+Firefox28.0问题描述:新建一个空的Website,加入一个a.aspx和b.aspxa.aspx页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="a.aspx.cs"Inherits="a"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transi

解决ActiveX插件Z-Index属性无效问题

摘要: 在Web开发中我们经常通过z-index设置多个元素之间的层叠关系,这种方式在多数情况下很有效,但是如果遇到有窗体元素时这种方式常常显得无能为力,今天我们就一块看一下如何有效的解决这个问题. 内容: 网页控件分为两大类:有窗体元素和无窗体元素.无窗体元素包括大多数html元素(例如div.table等).无窗体的ActivX插件.iframe等:有窗体的元素包括<Object>元素.ActiveX插件.Plug-ins插件.Select元素等.所有的有窗体元素都会出现在无窗体元素之上,

传IE9最终预览版将包括ActiveX插件过滤功能

今日消息,据美国科技博客网站WinRumors报道,消息人士透露,IE9最终预览版(RC)将新增ActiveX插件过滤功能,增强浏览器的安全性. IE9插件过滤功能 插件过滤功能将允许用户控制网站中显示哪些ActiveX插件.IE9还采取了其他的安全措施如追踪保护(Tracking Protection). 微软日前在官方博客中称,自去年9月发布测试版以来,IE9全球下载量已突破2000万次.