用VisualStudio2005生成浏览器帮助对象(BHO)
2007-03-15 21:46:38 来源:WEB开发网核心提示: 3.在“ATL 项目向导”中,确保服务器类型为“动态链接库 (DLL)”,用VisualStudio2005生成浏览器帮助对象(BHO)(3),然后单击“完成”,此时,对于本文,我们将不更改此文件,Visual Stu
3.在“ATL 项目向导”中,确保服务器类型为“动态链接库 (DLL)”,然后单击“完成”。
此时,Visual Studio 已为 DLL 创建了样板。现在,我们将添加实现 BHO 的 COM 对象。
4.在“解决方案资源管理器”面板上,右键单击该项目,然后从“添加”子菜单中选择“类...”。
5.选中“ATL 简单对象”,然后单击“添加”。
随即出现“ATL 简单对象向导”。
6.在“ATL 简单对象向导”的“名称”中,键入“HelloWorldBHO”以作为“短名称”。
余下的名称将自动填充。
7.在“ATL 简单对象向导”的“选项”中,选中“线程模型”下的“Apartment”、“聚合”下的“否”、“接口”下的“双重”以及“支持”下的“IobjectWithSite”。
8.单击“完成”。
以下文件将作为此项目的一部分创建。
•HelloWorldBHO.h – 此头文件包含 BHO 的类定义。
•HelloWorldBHO.cpp – 此源文件是项目的主文件并且包含 COM 对象。
•HelloWorld.cpp – 此源文件用于实现通过 DLL 提供 COM 对象的导出。
•HelloWorld.idl – 此源文件可用于定义自定义 COM 接口。对于本文,我们将不更改此文件。
•HelloWorld.rgs – 此资源文件包含注册和取消注册 DLL 时编写和删除的注册表项。
Tags:VisualStudio 生成 浏览器
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接