Hi
in vb.net?
http://www.codeproject.com/gdi/barry_s_screen_capture.asp?df=100&forumid=14043&e
xp=0&select=386673
or in C#?
http://www.csharphelp.com/archives2/archive393.html
The GDI+ FAQ has an article on this subject.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/gdiplus_faq.htm
The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml
Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml
> the print screen button in the keyboard can save what shows in desktop
> into clipboard (the alt + prtsc does the same thing for the topmost
> window)
>
> i want to see if windows forms' control can save its appearence into a
> bmp file. i guess in OnPaint method we can do something?