在BHO中访问IE Window菜单栏

时间:2012-05-02 06:54:31

标签: internet-explorer visual-c++ bho

我正在使用Visual Studio ATL向导为IE 7及更高版本开发一个简单的IE BHO。 我试图在我的BHO中获取主IE窗口的菜单栏的句柄。我做了以下步骤:

  1. 在我的BHO中获取对主IE窗口的引用。让我们称之为 ieWindow
  2. 在主IE窗口参考上从Win32 API调用 GetMenu()函数,并将其传递给 ieWindow.m_hWnd
  3. 虽然我能成功获得IE主窗口参考;我无法获得有效的菜单参考。使用 ieWindow.GetMenu()方法也不起作用。

    我曾尝试在MSDN上阅读文章,但它们都适用于旧版本的IE - 需要一些关于我们如何继续执行此任务的指示。

    提前感谢您的所有时间

0 个答案:

没有答案