程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 運用C#制作屏幕捕捉程序(2)

運用C#制作屏幕捕捉程序(2)

編輯:C#入門知識

運用C#制作屏幕捕捉程序(2)

  這樣,基本的原理就已介紹完畢,總的來說實現的原理還是比較簡單的。下面就是實現實例的具體步驟:

1. 獲得一個對應於屏幕上窗體的圖形對象

2. 創建一個大小為窗體客戶區大小的位圖文件

3. 獲得窗體的上下文設備

4. 獲得位圖文件的上下文設備

5. 把屏幕上的窗體寫入位圖中

6. 釋放窗體的上下文設備

7. 釋放位圖文件的上下文設備

8. 將圖像保存為一個jpeg格式的文件

工程步驟:

1. 新建一個C#的工程,不妨命名為“FormCapture”,圖示如下:

2. 布置主窗體:

  在窗體上添加一個圖片框(pictureBox)控件以及一個按鈕(button)控件即可。將主窗體的Text屬性設置為“屏幕捕捉程序”;將圖片框的Image屬性設置為一個圖形文件;將按鈕的Text屬性設置為“屏幕捕捉”即可。(當然讀者可以添加自己需要的控件來布置主窗體)圖示如下:

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