C# 开发你的BHO

C# 开发你的BHO

本文通过一步一步教你用C#开发BHO,通过BHO实现你的IE浏览器插件

打开VS2010 创建类库

设置com可见,并新建一个签名文件

新建一个接口IObjectWithSite.cs

添加internet 类库和 html类库,如图

新建一个BHOImpl.cs文件 实现GetSite 和SetSite方法

添加OnDocumentComplete事件实现方法

在BHOImpl中添加注册表注册事件 并生成项目

运行VS2010 命令提示(2010)

在命令提示中进入你的项目release目录 输入 regasm /codebase "HelloBHO.dll"

提示注册成功。

打开IE 输入www.baidu.com 看看你的杰作吧