程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#截取當前活動窗體的圖片

C#截取當前活動窗體的圖片

編輯:C#入門知識

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Drawing.Imaging; using System.Text; using System.Windows.Forms;
  namespace WindowsFormsApplication4 {     public partial class Form1 : Form     {         public Form1()         {             InitializeComponent();         }
          private void button1_Click(object sender, EventArgs e)         {             CaptureImage(this.Location,new Point (0,0), new Rectangle(this.Location.X, this.Location.Y, this.Width,  this.Height), "c:\ls.bmp");         }
          public   void CaptureImage(Point SourcePoint, Point DestinationPoint,Rectangle SelectionRectangle, string FilePath)         {             using (Bitmap bitmap = new Bitmap(SelectionRectangle.Width,                 SelectionRectangle.Height))             {                 using (Graphics g = Graphics.FromImage(bitmap))                 {                     g.CopyFromScreen(SourcePoint, DestinationPoint,                         SelectionRectangle.Size);                 }                 bitmap.Save(FilePath, ImageFormat.Bmp);                 bitmap.Dispose();             }         }     }
 
  }    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved