Bitmap GetScreenRegion (Rectangle rec) { Bitmap bitmap = new Bitmap (rec.Width, rec.Height); using (Graphics gfx = Graphics.FromImage (bitmap)) { gfx.CopyFromScreen (rec.Left, rec.Top, 0, 0, rec.Size); } return bitmap; }