C#-实现屏幕截取
引入命名空间:
using System.Drawing;
以下代码即可实现:
static void PrintScreen()
{
using (Bitmap bitPic = new Bitmap(
width: Screen.PrimaryScreen.Bounds.Width,
height: Screen.PrimaryScreen.Bounds.Height))
{
using (Graphics gra = Graphics.FromImage(bitPic))
{
gra.CopyFromScreen(new Point(0, 0), new Point(0, 0), bitPic.Size);
bitPic.Save("D:\\screen.bmp");
bitPic.Dispose();
gra.Dispose();
}
}
}

浙公网安备 33010602011771号