gpt4 book ai didi

c++ - 在 Internet Explorer 上获取最小化和最大化事件

转载 作者:太空狗 更新时间:2023-10-29 20:45:10 25 4
gpt4 key购买 nike

我有一个在 IE 中嵌入运行的遗留 ActiveX 组件。现在我想在用户最小化和最大化 IE 窗口时执行一些操作。任何人都可以提供任何关于如何做到这一点的线索吗?

最佳答案

我不是这方面的专家。但经过一些研究,我发现,

To sink Internet Explorer events from the activex control, you have to set up the event sink, which means you must obtain the IWebBrowser2 interface implemented by Internet Explorer when it loads.

有关 Handling internet explorer events 的更多信息,请参阅此文档

IWebBrowser2 中,我只能找到 IWebBrowser2::FullScreenIWebBrowser2::TheaterMode 与您的要求有些相似。但是,还有另一个属性 IWebBrowser2::HWND,您可以使用它来获取 Internet Explorer 的窗口句柄。

一个疯狂的想法,(我不知道它是否适用于 activeX 控件)考虑 Using hooks .

还发现:IE add-on development: capturing keyboard input outside tabs

关于c++ - 在 Internet Explorer 上获取最小化和最大化事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11375806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com