亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

利用C# CopyFromScreen截圖的方法

c#
小樊
116
2024-08-29 03:49:12
欄目: 編程語言

在C#中,可以使用Graphics.CopyFromScreen方法來截取屏幕上的一部分區域

using System;
using System.Drawing;
using System.Windows.Forms;

namespace ScreenCapture
{
    class Program
    {
        static void Main(string[] args)
        {
            // 設置要截取的屏幕區域
            Rectangle screenRect = new Rectangle(0, 0, 800, 600);

            // 創建一個Bitmap對象,用于存儲截取到的屏幕圖像
            Bitmap captureBitmap = new Bitmap(screenRect.Width, screenRect.Height);

            // 創建一個Graphics對象,用于繪制截取到的屏幕圖像
            Graphics captureGraphics = Graphics.FromImage(captureBitmap);

            // 使用CopyFromScreen方法截取屏幕
            captureGraphics.CopyFromScreen(screenRect.Location, Point.Empty, screenRect.Size);

            // 保存截取到的屏幕圖像為文件
            captureBitmap.Save("capture.png", System.Drawing.Imaging.ImageFormat.Png);

            // 釋放資源
            captureGraphics.Dispose();
            captureBitmap.Dispose();

            Console.WriteLine("屏幕截圖已保存為capture.png");
        }
    }
}

這個示例程序將截取屏幕左上角的800x600像素區域,并將其保存為名為"capture.png"的文件。你可以根據需要修改screenRect變量的值來調整截取的區域。

0
华亭县| 广东省| 望城县| 博客| 潮安县| 澳门| 阿合奇县| 东宁县| 公主岭市| 葫芦岛市| 元江| 广元市| 常州市| 陇西县| 浮梁县| 九台市| 洛隆县| 海淀区| 鄱阳县| 陕西省| 阿图什市| 山东省| 马龙县| 凤台县| 韶关市| 久治县| 额敏县| 巩留县| 抚顺市| 铁力市| 多伦县| 鄄城县| 定南县| 乾安县| 峨山| 阿克| 桃源县| 郓城县| 阳高县| 台南县| 商水县|