Hi, I have built an IE BHO and would really like to take a full screen screen grab of the currently displayed web page in real-time from that BHO. Trouble is, when I try to grab the screen using IViewObject::Draw... I get a black screen. Right now I get round this by having my BHO save the HTML to a file, then I reload that HTML into a WebBroswerControl and take a screen grab from there... which works - but this is a real hack!! Has anyone taken a screenshot from a BHO before, and if so, how did you do it? Thanks! James