【问题标题】:How IE load BHO. Does it load BHO with some sequenceIE 如何加载 BHO。它是否以某种顺序加载 BHO
【发布时间】:2012-08-23 14:40:31
【问题描述】:

如果有两个功能相似的BHO,IE如何决定先加载哪个?因为第一个加载的 BHO 会影响后面加载的 BHO。所以我想将我的 BHO 设置为第一个加载的。我能做什么?

【问题讨论】:

    标签: c++ internet-explorer bho


    【解决方案1】:

    没有记录的方法可以做到这一点。但是根据我的经验,BHO 是按照在注册表中注册它们的顺序加载的 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects。

    因此,要在其他之前加载 BHO,您需要生成一个 CLSID,该 CLSID 按字典顺序显示在其他之前。

    但这并不能保证其他第三方 BHO 不会在您之前加载。您可以尝试使用手动编码的 CLSID 注册 BHO。

    【讨论】:

    • 但是这种行为并不能保证,并且可以随时更改。手动编写 CLSID 是个糟糕的主意。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 2014-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多