如何捕获IE的屏幕,大家讨论
本人打算根据http://www.codeproject.com/KB/IP/htmlimagecapture.aspx 的方法改造成捕抓IE窗口的屏幕,然后保存图片,现在已经可以根据窗口句柄得到 IHTMLDocument2 然后通过它获获得 IHTMLElementRender 总是失败。 返回结果是E_NOINTERFACE
代码如下:
HRESULT hr = pElement->QueryInterface(IID_IHTMLElementRender, (void **) &pRender);
//hr此时总为 E_NOINTERFACE
if (pRender == (IHTMLElementRender *) NULL)
return FALSE;