关于截图的问题
我想在一副存在的图片中,选择一定的区域,然后保存成新的一个图片,测试代码如下:
Bitmap dest = new Bitmap(150,150);
Graphics destg = Graphics.FromImage(dest);
IntPtr destPtr = destg.GetHdc();
Graphics srcg = Graphics.FromImage(picBox1.Image);
IntPtr srcPtr = srcg.GetHdc();
BitBlt(destPtr,0,0,150,150,srcPtr,0,0,0x00CC0020);
dest.Save(@"c:\new1.jpg",System.Drawing.Imaging.ImageFormat.Jpeg);
pictureBox1.Image = dest;
destg.ReleaseHdc(destPtr);
srcg.ReleaseHdc(srcPtr);
现在不能取得任何图片,请问哪里出错了呢