C#窗体截屏,简单例子
2015-06-19 10:52
288 查看
private void button1_Click(object sender, EventArgs e) { Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen; //获取屏幕分辨率 int x = rect.Width; int y = rect.Height; //截屏 Bitmap img = new Bitmap(x,y); Graphics g = Graphics.FromImage(img); g.CopyFromScreen(new Point(0, 0), new Point(0, 0), new Size(x, y)); g.Dispose(); img.Save(@"D:\\Users\\1.png"); }
相关文章推荐
- C#获取本地连接IP地址
- C#中如何动态加载DockPanel
- c# 数组详解
- C# Dictionary用法
- C#: 数据绑定
- C# list使用方法
- C#中接口的使用(一)
- c#语言实现对电脑文件夹的批量改名,选定改名
- c#邮件群发
- DataSet、DataTable、DataRow的数据复制方法
- C#_创建Excel文件实例操作
- C#中Switch的简单用法
- C#如何获取本地IP地址(仅限于单网卡)
- C#创建与Excel打印输出(转载)
- C#中创建、打开、读取、写入、保存Exce,C#如何向EXCEL写入数据
- C#中委托和代理的深刻理解(转载)
- C#中的一些访问修饰符
- 可设置空值(Nullable)的DateTimePicker
- C#识别验证码技术-Tesseract
- 【C#】分享基于Win32 API的服务操作类(解决ManagedInstallerClass.InstallHelper不能带参数安装的问题)