IE浏览器生成插件一般通过何种软件制作,用什么语言?能说明一下插件生成的详细步骤么?

就是说我想要知道插件的生产过程,自己做IE插件需要知道哪方面的知识?... 就是说我想要知道插件的生产过程,自己做IE插件需要知道哪方面的知识? 展开
 我来答
wyzelhao
推荐于2017-09-24 · 超过24用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:44.1万
展开全部
IE插件一般使用微软的开发工具开发,如早期的Visual studio 6.0,或者后续的Visual studio 2003/2005之类的,一般使用C++语言编程,需要调用IE插件开发提供的SDK,按照SDK提供的接口,实现部分是你自己的功能。
一般需要COM组件方面的知识,加之IE接口不是特别规范,所以可以借助一些工具实现,如Browser Help Objects(BHO)。
插件开发完成后,是一个dll文件,可以通过注册的方法加入到系统中,IE在加载时会调用。如果想通过自动的方式可以建立安装文件或者在其他应用程序中注册,达到神不知鬼不觉的目的。
插件的运行状态也有几种,如控件,Toolbar和上下文菜单,以及BHO类。
追问
之前写的应用程序是不能经过VS打包以后就可以运行成为一个插件吧?
要在VS 中自己调用相应的SDK接口,再写程序完成自己的功能,最终实现在打包形成dll文件吧?
追答
之前写的应用如果是源码,可以直接包含进来;如果是静态库也差不多,但要是动态库,可能会复杂一些。
反正最后是形成一个com组件,里边的算法逻辑是你自己怎么实现都行,跟系统打交道的对象都是IE的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式