c#获取屏幕截图

来源:互联网 发布:淘宝网天猫商城女装 编辑:程序博客网 时间:2024/06/07 05:15

全栈工程师开发手册 (作者:栾鹏)

c#教程全解

c#获取屏幕截图

测试代码

static void Main(){    Bitmap bb = getScreen();    img2file(bb, "test1.jpg");}

屏幕截图函数

public static Bitmap getScreen(){    Bitmap baseImage = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);    Graphics g = Graphics.FromImage(baseImage);    g.CopyFromScreen(new Point(0, 0), new Point(0, 0), Screen.AllScreens[0].Bounds.Size);    g.Dispose();    return baseImage;}

图片存储函数

public static void img2file(Bitmap b, string filepath){    b.Save(filepath);}
原创粉丝点击