BHO,SW_HIDE和Windows 8.1

时间:2015-06-29 19:41:35

标签: winapi windows-8.1 internet-explorer-11 bho showwindow

这个BHO我在Win XP IE 8和Win 7 IE 11中都运行得很好32位,但不是Win 8.1 64位,没有EPM。

它检索IE 11窗口的HWND并在其上调用ShowWindow(hwnd, SW_HIDE);。窗口不会被隐藏。使用WinSpy验证抓取的窗口句柄是正确的,并且对上面函数的调用返回FALSE,最后一个错误= 0.

帮助!感谢

1 个答案:

答案 0 :(得分:1)

似乎BHO dll被加载到在AppContainer或Low Integirty Levels上运行的子iexplore进程,而Internet Explorer的HWND都驻留在以中等完整性级别运行的父,主iexplore进程中,从而呈现我想要实现的目标我尝试的方式不可能。