清泛IT社区

标题: ATL简单对象(实现了IObjectWithSite接口)在网页中使用,如何取得IE窗口句柄? [打印本页]

作者: 清泛网    时间: 2015-11-11 10:31
标题: ATL简单对象(实现了IObjectWithSite接口)在网页中使用,如何取得IE窗口句柄?
来源:TryCatch

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






欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3