Ash*_*sha 3 c++ internet-explorer activex
我有一个嵌入在IE中的遗留ActiveX组件.现在我想在IE窗口最小化并由用户最大化时执行一些操作.谁能提供任何关于如何做到的线索?
我不是这个主题的专家.但经过一些研究,我能找到的是,
要从activex控件中接收Internet Explorer事件,您必须设置事件接收器,这意味着您必须
IWebBrowser2在加载时获取Internet Explorer实现的接口.
有关处理Internet Explorer事件的详细信息,请参阅此文档
在IWebBrowser2我能找到的只有找到IWebBrowser2::FullScreen并IWebBrowser2::TheaterMode要有点类似于您的要求.但是,IWebBrowser2::HWND您可以使用另一个属性来获取Internet Explorer的窗口句柄.
在一个疯狂的想法,(我不知道它是否适用于activeX控件)考虑使用钩子.