我想从html页面中提取位图。我希望从网页上的IHTMLImgElement中找到一个IStream,IPersistStream或IPersistStreamInit。但是我找不到任何这些。
我可以从缓存中读取图片,但这有点不可靠,我想避免从文件系统中读取。
我可以用一些接口来获取位图吗?
答案 0 :(得分:1)
使用IHTMLElementRender。
在IHTMLImgElement上使用QueryInterface,您应该能够获得指向IHTMLElementRender接口的指针,然后在内存DC中调用DrawToDC。
有多种方法可以在位图存储器DC中保存位图。
...
我实际上找到了一个样本,只是g ** gle'IHTMLElementRender IHTMLImgElement“GDI +”'。