1. 程式人生 > >屏幕截圖

屏幕截圖

傳輸 har turn pub png area sha div 知識

實現效果:

  技術分享圖片

知識運用:

  Graphics類的CopyFromScreen方法  //該方法用於執行顏色數據(對應於由像素組成的矩形)從屏幕到Graphics的繪圖畫面的為塊傳輸

  public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, Size blockRegionSize);

  技術分享圖片

實現代碼:

        private Bitmap CaptureNoCursor()
        {
            Bitmap bmap = new Bitmap(Screen.GetWorkingArea(this).Width,Screen.GetWorkingArea(this).Height);
            using(Graphics g=Graphics.FromImage(bmap))
            {
             g.CopyFromScreen(0,0,0,0,bmap.Size);
            }
            return bmap;
        }

  

屏幕截圖