IHTMLElement到HWnd

时间:2011-12-27 23:40:32

标签: c++ html

是否可以从IHTMLElement中获取窗口句柄? 如果是这样,有人可以告诉我如何用c ++做到这一点吗?

TIA

1 个答案:

答案 0 :(得分:1)

如果有三件事情可能,这可能是可能的:

1)您有一个特定的浏览器实例,您使用C ++ / C#启动它, 2)显然,你必须在Windows环境中,并且 3)IHTMLElement恰好是一个呈现为单独控件的类型(例如IFrame,可能或SELECT项等)。

但是,您无法找到hWnd<div>等元素的<span> - 因为这些项目不会呈现为单独的窗口控件。它们被浏览器的渲染引擎绘制到浏览器的画布上。