看看这篇文章:
http://msdn.microsoft.com/library/periodic/period98/advhost.htm

解决方案 »

  1.   

    这是一篇关于IE扩展的文章,不知道你的菜单是用于自己程序中的Webbrowser控件呢还是
    用于IE呢?我只知道如何添加一级菜单。
      

  2.   

    想用于ie。
    http;//go.163.com/~aton/atonreg.htm
      

  3.   

    我会,还有源代码,来找我吧。Apollo
      

  4.   

    我看了你的主页和图片,为什么一定要二级菜单呢,添加到一级菜单里不性吗?
    这个软做的最好的是AI RoboForm,它也是只有一级菜单的,如果使用二级,程序
    复杂度会增加不少。
    http://www.intelligo.net/iedelphi/
    上有相关资料
      

  5.   

    to TechnoFantasy(www.applevb.com)AI RoboForm在右键菜单中添加了太多的菜单项,显得很难看。虽然可以定制菜单项,但如果能加二级菜单更好。
    大虾帮我回答http://www.csdn.net/expert/topic/92/92873.shtm这个问题吧,给999分。
      

  6.   

    添加二级菜单涉及到DocHost问题,对于IE扩展你应该比较了解了。好像微软并没有
    提供DocHost对IE扩展的支持接口。可能有而我不知道
    至于你的http://www.csdn.net/expert/topic/92/92873.shtm问题。
    1、你说的VB脚本是否是指VBScript。在IE调用VBS后,会将自身的对象以external
    作为名字传递给脚本。你可以在脚本中调用external对象并传递给Delphi,具体的
    可以参考MSDN中的 external Object 项。
    对于多页面浏览器,可能很多方面同IE不一样,一些IE扩展不能实现,例如IE面板。