截屏代码
命名空間:
using System.Drawing;
using System.Drawing.Imaging;
using System.Windows.Forms;
相關(guān)代碼
?? //獲得當(dāng)前屏幕的分辨率
??????????? Screen scr = Screen.PrimaryScreen;
??????????? Rectangle rc = scr.Bounds;
int iWidth = rc.Width;??
int iHeight = rc.Height;
??????????????? //創(chuàng)建一個和屏幕一樣大的Bitmap
??????????? Image myImage = new Bitmap(iWidth, iHeight);
??????????????? //從一個繼承自Image類的對象中創(chuàng)建Graphics對象
??????????? Graphics g = Graphics.FromImage(myImage);
??????????????? //抓屏并拷貝到myimage里
??????????? g.CopyFromScreen(new Point(0, 0), new Point(0, 0), new Size(iWidth, iHeight));
??????????????? //保存為文件
??????????? myImage.Save(@"c:/1.jpeg");
轉(zhuǎn)載于:https://www.cnblogs.com/jinzhao/archive/2009/10/12/1581752.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
- 上一篇: ASP.NET页面刷新办法
- 下一篇: 郭晓冬(说一说郭晓冬的简介)