ATL简单对象(实现了IObjectWithSite接口)在网页中使用,如何取得IE窗口句柄?

清泛原创

为了显示非模态对话框,需取得ie窗口句柄。如果注册成bho(Browser Helper Object,IE浏览器的扩展程序)可通过SetSite方法等可取得,但对于非bho的嵌入到网页中的情况(html object标签),不可以取得。这时,应调用IOleWindow接口的GetWindow方法,而不是IWebBrowser2接口的get_HWND方法。

COM 句柄 接口 对象

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部