【发布时间】:2012-11-14 23:04:49
【问题描述】:
我知道有很多这样的问题,但他们的答案都不适合我 或者只是我不能正确地做到这一点,如果可能的话请给我一个简单的代码!
我知道绿点的位置,我想根据这个位置构造一个矩形。
示例:
最重要的是如何截取该区域的屏幕截图?
我不知道如何更改此代码以适用于我的情况。
private Bitmap Screenshot()
{
Bitmap bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics g = Graphics.FromImage(bmpScreenshot);
g.CopyFromScreen(0, 0, 0, 0, Screen.PrimaryScreen.Bounds.Size);
return bmpScreenshot;
}
【问题讨论】:
-
我没有看到任何真正的尝试来解决这个问题,只有一行复制了当前监视器上显示的内容
标签: c# bitmap screenshot rectangles