Capturing screenshot from webbrowser window.
I'm trying to get the image of a web browser window. Unsuccessfully of course
:-)
This is the source code I use and I would appreciate very much if you could
figures out what I'm doing wrong.
System.Drawing.Graphics graph= axWebBrowser1.CreateGraphics();
IntPtr axhdc= graph.GetHdc();
Bitmap MyImage;
MyImage = new Bitmap(axWebBrowser1.Width,axWebBrowser1.Height);
Graphics g2 = Graphics.FromImage(MyImage);
IntPtr g2hdc=g2.GetHdc();
BitBlt(g2hdc, 0, 0, axWebBrowser1.Width, axWebBrowser1.Height, axhdc,
0, 0, 13369376);
MyImage.Save(@"c:\Captured.jpg",System.Drawing.Imaging.ImageFormat.Jpeg);
MyImage.Dispose();
g2.ReleaseHdc(g2hdc);
graph.ReleaseHdc(axhdc);
Yours sincerely
Andla

