C++ 如何用普通C+编写IE BHO+;它执行我的javascript

C++ 如何用普通C+编写IE BHO+;它执行我的javascript,c++,internet-explorer,atl,bho,C++,Internet Explorer,Atl,Bho,根据我的客户的要求,我的目标是编写一个InternetExplorerBHO,点击按钮执行我的自定义Javascript。我从这个链接开始,其中包含了一个例子,BHO是C++中的, 但是当我尝试在VisualC++ 2010 Express中运行它时,它没有构建。关于IE BHO,我有以下问题:- 1) 在VC++2010或Windows 7 SDK中,我可以在哪个平台上构建和更改上述示例代码 2) 任何其他教程,你可以参考我;它能指导我如何在C++中制作BHO? 3) 我打算在使用IE BH

根据我的客户的要求,我的目标是编写一个InternetExplorerBHO,点击按钮执行我的自定义Javascript。我从这个链接开始,其中包含了一个例子,BHO是C++中的,

<>但是当我尝试在VisualC++ 2010 Express中运行它时,它没有构建。关于IE BHO,我有以下问题:-

1) 在VC++2010或Windows 7 SDK中,我可以在哪个平台上构建和更改上述示例代码

2) 任何其他教程,你可以参考我;它能指导我如何在C++中制作BHO? 3) 我打算在使用IE BHO时创建一个按钮,这样每当单击它时,就会执行我的自定义javascript。有人能给我一个关于如何做这件事的一般指导吗


我在互联网上搜索了很多关于这个问题的信息,但似乎大多数人都在用C#实现BHO。我需要一些好的建议

第一个问题:你不应该问一个“它没有构建”的问题,也不应该问任何关于构建问题的问题。你想让我们下载这个项目,猜猜什么是可以的,什么不取决于VS和OS版本?用构建问题更新您的问题

第二个问题:使用谷歌:它现在很老了,但从那以后没有什么真正的变化。唉,您必须拥有支持ATL的VS版本,而Express版本则不是。不管怎样,我非常强烈的鼓励在没有代码< ATL< /C>的帮助下编写C++ BHO。您可以通过下载最新的SDK获得ATL源代码,但您将没有向导。如果你有一个“完整”的VS2008,它会做得很好


第三个问题:一般指导是第一个问题

:你不应该问一个说“它没有构建”的问题,也不应该问任何关于构建问题的问题。你想让我们下载这个项目,猜猜什么是可以的,什么不取决于VS和OS版本?用构建问题更新您的问题

第二个问题:使用谷歌:它现在很老了,但从那以后没有什么真正的变化。唉,您必须拥有支持ATL的VS版本,而Express版本则不是。不管怎样,我非常强烈的鼓励在没有代码< ATL< /C>的帮助下编写C++ BHO。您可以通过下载最新的SDK获得ATL源代码,但您将没有向导。如果你有一个“完整”的VS2008,它会做得很好


第三个问题:一般指导是第一个问题

:你不应该问一个说“它没有构建”的问题,也不应该问任何关于构建问题的问题。你想让我们下载这个项目,猜猜什么是可以的,什么不取决于VS和OS版本?用构建问题更新您的问题

第二个问题:使用谷歌:它现在很老了,但从那以后没有什么真正的变化。唉,您必须拥有支持ATL的VS版本,而Express版本则不是。不管怎样,我非常强烈的鼓励在没有代码< ATL< /C>的帮助下编写C++ BHO。您可以通过下载最新的SDK获得ATL源代码,但您将没有向导。如果你有一个“完整”的VS2008,它会做得很好


第三个问题:一般指导是第一个问题

:你不应该问一个说“它没有构建”的问题,也不应该问任何关于构建问题的问题。你想让我们下载这个项目,猜猜什么是可以的,什么不取决于VS和OS版本?用构建问题更新您的问题

第二个问题:使用谷歌:它现在很老了,但从那以后没有什么真正的变化。唉,您必须拥有支持ATL的VS版本,而Express版本则不是。不管怎样,我非常强烈的鼓励在没有代码< ATL< /C>的帮助下编写C++ BHO。您可以通过下载最新的SDK获得ATL源代码,但您将没有向导。如果你有一个“完整”的VS2008,它会做得很好

第三个问题:一般指导是