怎样使用C#进行窗口截图
1个回答
展开全部
// 设置 bitmap 尺寸
var bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb);
// 绘图
var gfxScreenshot = Graphics.FromImage(bmpScreenshot);
// 棘突
gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);
// 保存文件
bmpScreenshot.Save(文件名.png, ImageFormat.Png);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询