title: How to get an image from mshtml.htmlimg to hard disk
body: <p>Without using API?</p>
  
  <p>I know there are several way.</p>
  
  <p>I am using mshtml library by the way, which is better than webbrowser control. I am effectively automating internet explorer straight.</p>
  
  <p>Basically I prefer a way to take the image straight without having to know the URL of the htmlimg and download it.</p>
  
  <p>I know I can take URL from the image element and downloading it with webclient. <strong>The image changes depending on cookies and IP</strong>. So that <strong>wouldn't</strong> do.</p>
  
  <p>I want the exact images displayed by the htmlimg element to be the one stored.</p>
  
  <p>Basically as if someone is taking a local screenshot of what shows up on screen. </p>