精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

C#做Screen Capture程序

開發 后端
這里介紹C#做Screen Capture程序,在掌握了一些C#源代碼后,可以得到用C#做Screen Capture程序的源代碼具體如下。

用C#做Screen Capture程序的代碼和運行節目:

在掌握了一些C#源代碼后,可以得到用C#做Screen Capture程序的源代碼(Capture.cs),具體如下:

  1. using System ;  
  2. using System.Drawing ;  
  3. using System.Collections ;  
  4. using System.ComponentModel ;  
  5. using System.Windows.Forms ;  
  6. using System.Data ;  
  7. using System.Drawing.Imaging ;  
  8. using System.IO ;  
  9. //導入在程序中使用到的名稱空間  
  10. public class Capture : Form  
  11. {  
  12. private System.ComponentModel.Container components = null ;  
  13. private Icon mNetTrayIcon = new Icon ( "Tray.ico" ) ;  
  14. private Bitmap MyImage = null ;  
  15. private NotifyIcon TrayIcon ;  
  16. private ContextMenu notifyiconMnu ;  
  17. public Capture ( )  
  18. {  
  19. //初始化窗體中使用到的組件  
  20. InitializeComponent ( ) ;  
  21. }  
  22. protected override void OnActivated ( EventArgs e )  
  23. {  
  24. this.Hide ( ) ;  
  25. }  
  26. [ System.Runtime.InteropServices.DllImportAttribute ( "gdi32.dll" ) ]  
  27. private static extern bool BitBlt (  
  28. IntPtr hdcDest , //目標設備的句柄  
  29. int nXDest , // 目標對象的左上角的X坐標  
  30. int nYDest , // 目標對象的左上角的X坐標  
  31. int nWidth , // 目標對象的矩形的寬度  
  32. int nHeight , // 目標對象的矩形的長度  
  33. IntPtr hdcSrc , // 源設備的句柄  
  34. int nXSrc , // 源對象的左上角的X坐標  
  35. int nYSrc , // 源對象的左上角的X坐標  
  36. System.Int32 dwRop // 光柵的操作值  
  37. ) ;  
  38. [ System.Runtime.InteropServices.DllImportAttribute ( "gdi32.dll" ) ]  
  39. private static extern IntPtr CreateDC (  
  40. string lpszDriver , // 驅動名稱  
  41. string lpszDevice , // 設備名稱  
  42. string lpszOutput , // 無用,可以設定位"NULL"  
  43. IntPtr lpInitData // 任意的打印機數據  
  44. ) ;  
  45. public void capture ( object sender , System.EventArgs e )  
  46. {  
  47. this.Visible = false ;  
  48. IntPtr dc1 = CreateDC ( "DISPLAY" , null , null , ( IntPtr ) null ) ;  
  49. //創建顯示器的DC  
  50. Graphics g1 = Graphics.FromHdc ( dc1 ) ;  
  51. //由一個指定設備的句柄創建一個新的Graphics對象  
  52. MyImage = new Bitmap ( Screen.PrimaryScreen.Bounds.Width , 
    Screen.PrimaryScreen.Bounds.Height , g1 ) ;  
  53. //根據屏幕大小創建一個與之相同大小的Bitmap對象  
  54. Graphics g2 = Graphics.FromImage ( MyImage ) ;  
  55. //獲得屏幕的句柄  
  56. IntPtr dc3 = g1.GetHdc ( ) ;  
  57. //獲得位圖的句柄  
  58. IntPtr dc2 = g2.GetHdc ( ) ;  
  59. //把當前屏幕捕獲到位圖對象中  
  60. BitBlt ( dc2 , 0 , 0 , Screen.PrimaryScreen.Bounds.Width , 
    Screen.PrimaryScreen.Bounds.Height , dc3 , 0 , 0 , 13369376 ) ;  
  61. //把當前屏幕拷貝到位圖中  
  62. g1.ReleaseHdc ( dc3 ) ;  
  63. //釋放屏幕句柄  
  64. g2.ReleaseHdc ( dc2 ) ;  
  65. //釋放位圖句柄  
  66. MyImage.Save ( "c:\\MyJpeg.jpg" , ImageFormat.Jpeg ) ;  
  67. MessageBox.Show ( "已經把當前屏幕保存到C:\\MyJpeg.jpg文件中!" ) ;  
  68. this.Visible = true ;  
  69. }  
  70. public void ExitSelect ( object sender , System.EventArgs e )  
  71. {  
  72. //隱藏托盤程序中的圖標  
  73. TrayIcon.Visible = false ;  
  74. //關閉系統  
  75. this.Close ( ) ;  
  76. }  
  77. //清除程序中使用過的資源  
  78. public override void Dispose ( )  
  79. {  
  80. base.Dispose ( ) ;  
  81. if ( components != null )  
  82. components.Dispose ( ) ;  
  83. }  
  84. private void InitializeComponent ( )  
  85. {  
  86. //設定托盤程序的各個屬性  
  87. TrayIcon = new NotifyIcon ( ) ;  
  88. TrayIcon.Icon = mNetTrayIcon ;  
  89. TrayIcon.Text = "用C#做Screen Capture程序" ;  
  90. TrayIcon.Visible = true ;  
  91. //定義一個MenuItem數組,并把此數組同時賦值給ContextMenu對象  
  92. MenuItem [ ] mnuItms = new MenuItem [ 3 ] ;  
  93. mnuItms [ 0 ] = new MenuItem ( ) ;  
  94. mnuItms [ 0 ] .Text = "捕獲當前屏幕!" ;  
  95. mnuItms [ 0 ] .Click += new System.EventHandler ( this.capture ) ;  
  96. mnuItms [ 1 ] = new MenuItem ( "-" ) ;  
  97. mnuItms [ 2 ] = new MenuItem ( ) ;  
  98. mnuItms [ 2 ] .Text = "退出系統" ;  
  99. mnuItms [ 2 ] .Click += new System.EventHandler ( this.ExitSelect ) ;  
  100. mnuItms [ 2 ] .DefaultItem = true ;  
  101. notifyiconMnu = new ContextMenu ( mnuItms ) ;  
  102. TrayIcon.ContextMenu = notifyiconMnu ;  
  103. //為托盤程序加入設定好的ContextMenu對象  
  104. this.SuspendLayout ( ) ;  
  105. this.AutoScaleBaseSize = new System.Drawing.Size ( 5 , 13 ) ;  
  106. this.ClientSize = new System.Drawing.Size ( 320 , 56 ) ;  
  107. this.ControlBox = false ;  
  108. this.MaximizeBox = false ;  
  109. this.MinimizeBox = false ;  
  110. this.WindowState = System.Windows.Forms.FormWindowState.Minimized ;  
  111. this.Name = "capture" ;  
  112. this.ShowInTaskbar = false ;  
  113. this.Text = "用C#做Screen Capture程序!" ;  
  114. this.ResumeLayout ( false ) ;  
  115. }  
  116. static void Main ( )  
  117. {  
  118. Application.Run ( new Capture ( ) ) ;  
  119. }  
  120. }  

以上介紹C#做Screen Capture程序

【編輯推薦】

  1. 淺談C# Connection對象
  2. C#實現PrintPage方法
  3. 利用Visual C#和C#語言特性
  4. C#管道技術學習經驗
  5. 概述C#復合控件構建
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-20 10:54:29

C#做瀏覽器源程序

2009-08-20 16:02:15

C#正則表達式

2009-08-13 17:04:09

C#語言C#程序

2009-08-19 17:11:49

C#程序集

2009-08-20 17:49:53

學習C#程序

2009-08-07 17:32:17

C#編譯程序

2009-08-12 17:44:30

C# Web Serv

2009-08-24 15:46:46

C# SmartPho

2009-08-12 18:28:09

C#事件處理程序

2009-08-13 17:15:44

C#屏幕保護程序

2009-08-12 18:20:39

C#事件驅動程序

2009-08-24 09:25:18

Visual C# ..NET應用程序

2009-08-25 17:24:55

C#串口通信程序

2009-08-11 13:48:11

C# ConfigDl

2009-08-06 10:27:08

C#應用程序域

2009-08-26 15:10:34

脫離.net fram

2009-08-14 11:00:16

C#創建Windows

2009-08-24 14:19:27

C# Windows應

2009-08-28 16:03:15

C#程序實現鼠標移動

2011-04-08 09:52:44

C++C#DLL
點贊
收藏

51CTO技術棧公眾號

国产精品久久久久久久久久尿 | 国产在线观看一区| 日韩aaaaaa| 欧美精品momsxxx| 欧美片在线播放| 免费拍拍拍网站| 国产www.大片在线| 成人丝袜高跟foot| 国产精品精品一区二区三区午夜版 | 男人天堂网在线| 极品少妇一区二区三区精品视频| 国内精品久久久久伊人av| x88av在线| 国产精品18hdxxxⅹ在线| 欧美亚洲日本一区| 男人添女人下面高潮视频| 免费日本一区二区三区视频| 91免费看视频| 亚洲一区二区中文字幕| 蜜臀尤物一区二区三区直播| 欧美午夜免费影院| 日韩中文字幕在线观看| 蜜桃精品一区二区| 红杏aⅴ成人免费视频| 7777精品伊人久久久大香线蕉| 黄色片一级视频| 大香伊人中文字幕精品| 亚洲女子a中天字幕| 品久久久久久久久久96高清| 成人精品在线播放| 美国十次了思思久久精品导航 | 国产精品66| 色一区在线观看| 99精品在线免费视频| 色呦呦在线看| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲精品视频一区二区三区| 国外av在线| 国产亚洲一二三区| 精品一卡二卡三卡四卡日本乱码 | 亚洲欧洲另类国产综合| 日韩福利视频| 成人午夜电影在线观看| 久久九九影视网| 高清国产在线一区| 自拍偷拍精品视频| 日韩高清一区在线| 久久人人爽人人| 久久国产精品二区| 国内精品久久久久久久97牛牛| 美女性感视频久久久| av激情在线观看| 国产大片一区| 久久亚洲综合国产精品99麻豆精品福利 | 亚洲色图欧美偷拍| 欧美少妇一区二区三区| 91精品久久久久久粉嫩| 一区二区理论电影在线观看| 日韩精品免费一区| 毛片大全在线观看| 午夜精品成人在线视频| 久久网站免费视频| 欧美精品高清| 欧美日本一区二区三区四区| 国产成人美女视频| 香蕉大人久久国产成人av| 日韩免费视频线观看| 日本一区二区在线观看视频| 奇米777国产一区国产二区| 亚洲精品国产欧美| 国产精成人品免费观看| 欧美高清视频在线观看mv| 久久九九国产精品怡红院| 欧美日韩在线视频免费| 日韩视频一区| 国产精品日日做人人爱| 国产精品一二三四五区| 成人av综合一区| 欧美久久久久久久| 国产欧美黑人| 午夜久久久影院| 免费涩涩18网站入口| 国产美女亚洲精品7777| 日韩成人黄色av| 奇米网一区二区| 好吊日精品视频| 日韩av电影中文字幕| 国产麻豆精品一区| 99精品视频在线观看免费| 台湾成人av| 黄色网址视频在线观看| 欧美午夜影院在线视频| 五月天视频在线观看| 欧美jizz19性欧美| 中文字幕日韩有码| 日产电影一区二区三区| 精一区二区三区| 精品欧美一区二区精品久久| 蜜桃视频在线观看www社区| 亚洲成人av一区| 日本不卡一区二区在线观看| 欧美日韩导航| 久久午夜a级毛片| 欧美一级淫片免费视频黄| 国产一区欧美二区| 欧美日韩电影一区二区| 日本大片在线播放| 在线视频国内一区二区| 亚洲成a人片在线www| 日韩欧美中字| 日韩av高清不卡| 国产91久久久| 亚洲情趣在线观看| 无人在线观看的免费高清视频| 91亚洲精品视频在线观看| 最近2019年手机中文字幕| 免费在线观看黄网站| 国产高清精品网站| 一区二区在线不卡| 青青热久免费精品视频在线18| 欧美精品一区二区蜜臀亚洲| 欧美一区免费观看| 免费高清在线一区| 欧美一区1区三区3区公司 | 欧美成人精精品一区二区频| 国精产品一区一区| 久久久久久一区二区| 国偷自产av一区二区三区小尤奈| 中文字幕中文字幕在线中高清免费版 | 久久久国产精品免费| 日本精品入口免费视频| 26uuu精品一区二区| 成人在线国产视频| 欧美另类中文字幕| 欧美另类暴力丝袜| av手机免费看| 亚洲精品第1页| 91丨porny丨九色| 欧美在线免费一级片| 成人av在线亚洲| 久草免费在线| 制服.丝袜.亚洲.另类.中文| 天天操天天摸天天舔| 蜜桃视频在线一区| 正在播放一区二区三区| www.久久久久爱免| 麻豆国产va免费精品高清在线| 国产美女永久免费| 亚洲黄色片在线观看| 熟妇女人妻丰满少妇中文字幕| 欧美黄色一区| 国产精品一区二区免费看| 黑人另类精品××××性爽| 亚洲国产精品一区二区三区| 国产三级av片| 国产亚洲一区二区三区在线观看| 国产wwwxx| 999久久久免费精品国产| 91免费的视频在线播放| gogogogo高清视频在线| 精品国产麻豆免费人成网站| 国产极品美女高潮无套嗷嗷叫酒店| 成人综合激情网| 欧美成人一区二区在线观看| 久久av影视| 国产日韩中文在线| 深夜国产在线播放| 日韩精品在线免费| 在线观看中文字幕网站| 亚洲精品福利视频网站| 黄色录像a级片| 青娱乐精品在线视频| av磁力番号网| 欧美大奶一区二区| 国产精品久久久久久久久久久不卡| 欧美性videos| 亚洲成年人在线| 加勒比在线一区| 综合色天天鬼久久鬼色| 亚洲美女精品视频| 免费成人你懂的| 97中文字幕在线| 国产伦精品一区二区三区千人斩| 成人黄色免费片| 国产污视频在线播放| 在线视频一区二区| 天堂av2024| 欧美日韩卡一卡二| 日韩高清免费av| 国产精品日韩精品欧美在线| 男男一级淫片免费播放| 日本麻豆一区二区三区视频| 久久亚洲精品无码va白人极品| 精品理论电影在线| 风间由美一区二区三区| 黄色成人在线视频| 久久久免费电影| 秋霞成人影院| 亚洲日本欧美日韩高观看| 超碰在线观看av| 欧美私人免费视频| 亚洲天堂日韩av| 日韩理论片网站| 黄色aaa视频| 粉嫩一区二区三区在线看| 国产喷水theporn| 国产欧美日本| 成人av在线播放观看| 日韩成人三级| 久久久综合亚洲91久久98| 欧美电影院免费观看| 国产精品偷伦一区二区| 亚洲私拍视频| 久久青草福利网站| 午夜伦理大片视频在线观看| 日韩中文字幕精品视频| 美州a亚洲一视本频v色道| 亚洲第一国产精品| 国产熟女一区二区丰满| 欧美日韩美少妇| 中文字幕日日夜夜| 色综合天天综合狠狠| 日本中文字幕网| 亚洲国产综合色| 欧美激情精品久久| 亚洲精品菠萝久久久久久久| 五月天婷婷丁香网| 亚洲国产精品av| 91玉足脚交白嫩脚丫| 国产精品一区二区果冻传媒| 欧美日韩一区二区三区69堂| 丝袜美腿亚洲一区| 可以免费观看av毛片| 免费亚洲视频| 99久久久无码国产精品6| 一区二区国产精品| 黄色一级片播放| 亚洲永久在线| av动漫免费看| 日韩av一区二| xxx国产在线观看| 久久精品国产色蜜蜜麻豆| 中文av一区二区三区| 另类小说一区二区三区| www.久久av.com| 国模少妇一区二区三区| 中文字幕55页| 国产成人av电影在线| 麻豆精品国产传媒| 成人国产亚洲欧美成人综合网| 亚洲美女在线播放| 久久一留热品黄| 国产伦精品一区二区三区视频女| 国产日韩欧美亚洲| 日韩av网站在线播放| 亚洲欧美区自拍先锋| 69xx绿帽三人行| 亚洲成人精品在线观看| 国产高清中文字幕| 在线观看日产精品| 国产精品羞羞答答在线| 精品免费一区二区三区| 香港三日本三级少妇66| 亚洲午夜久久久久久久| 毛片av在线| 久久久久久久久久久91| 精品国产免费人成网站| 国产日韩欧美在线| 2020最新国产精品| 欧美国产二区| 亚洲欧洲美洲一区二区三区| 国产无限制自拍| 日韩精品欧美成人高清一区二区| www.se五月| 99久久精品99国产精品| 一级二级黄色片| 亚洲综合在线免费观看| 探花视频在线观看| 91精品国产综合久久精品性色| 人妻va精品va欧美va| 在线观看久久久久久| 四季久久免费一区二区三区四区| 日本成熟性欧美| 精品亚洲二区| 欧洲一区二区日韩在线视频观看免费| 亚洲精品a级片| 久久9精品区-无套内射无码| 国内成+人亚洲+欧美+综合在线| yy1111111| 中文字幕一区二区日韩精品绯色| 日本一二三区视频| 欧美日韩电影在线播放| 视频国产在线观看| 麻豆乱码国产一区二区三区| 日韩电影免费观| 操人视频欧美| 久久精品av| 精品一区二区中文字幕| 国产成人免费xxxxxxxx| 自拍偷拍你懂的| 午夜激情一区二区三区| 国产青青草视频| 国产一级揄自揄精品视频| 96av在线| 亚洲最大福利网站| 日韩精品一区二区久久| 无码人妻丰满熟妇区毛片18| 国产mv日韩mv欧美| 国产性生活大片| 欧美熟乱第一页| 青梅竹马是消防员在线| 久久久免费观看视频| 日本少妇精品亚洲第一区| 日韩片电影在线免费观看| 中文亚洲免费| a级一a一级在线观看| 一区二区三区中文免费| 国产乱码一区二区| 中文字幕亚洲综合| 97久久香蕉国产线看观看| 久久国产精品99久久久久久丝袜| 欧美日韩亚洲一区| 91插插插影院| 国产精品电影一区二区| 国产精品成人久久久| 亚洲欧美国产一本综合首页| www.九色在线| 九9re精品视频在线观看re6| 一区在线视频| 国产调教打屁股xxxx网站| 亚洲免费观看在线视频| 国产精品伦理一区| 精品久久久av| 成人在线精品| 天天爱天天做天天操| 国产综合一区二区| www深夜成人a√在线| 欧美一区二区性放荡片| 在线观看av免费| 99久久久久国产精品免费| 激情欧美亚洲| 久久久午夜精品福利内容| 无吗不卡中文字幕| 日韩精品系列| 国产精品福利网| 全球成人免费直播| 日韩在线一区视频| 亚洲精品国产视频| 婷婷视频在线观看| 国产成人在线亚洲欧美| 激情五月色综合国产精品| 九九热在线免费| 亚洲欧美成人一区二区三区| 亚洲欧美黄色片| 全球成人中文在线| 欧美三级情趣内衣| 狠狠操狠狠干视频| 一区二区国产视频| 天堂网av2014| 国产精品成人av性教育| 亚洲成av人片一区二区密柚| 一个人看的视频www| 精品国产乱码久久久久久天美 | 欧美激情一区三区| 国产精品久久久久久免费| 欧美激情视频一区二区| 色88888久久久久久影院| 亚洲福利精品视频| 一区二区三区中文在线| 欧美女v视频| 成人av资源在线播放| 亚洲精品乱码| 内射毛片内射国产夫妻| 日韩女同互慰一区二区| 波多野结衣久久精品| 国产日韩视频在线播放| bt欧美亚洲午夜电影天堂| 欧美一级做a爰片免费视频| 欧美成人精品一区二区| 亚洲涩涩av| 国产精品熟女一区二区不卡| 色综合一个色综合亚洲| 高清全集视频免费在线| 久久精品日韩| 国产最新精品精品你懂的| 五月天激情国产综合婷婷婷| 日韩一区二区三区xxxx| 精品在线网站观看| 国产一伦一伦一伦| 日韩欧美成人精品| 中文国产字幕在线观看| 日韩欧美精品久久| 成人网页在线观看| 国产精品无码一区二区桃花视频| 欧美在线激情网| 欧美精品二区| 午夜黄色福利视频| 日韩国产在线播放| 日韩在线观看一区二区三区| 男女男精品视频站|