我正在使用这种方法获取全屏截图
Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height,
PixelFormat.Format32bppArgb);
using (Graphics graphics = Graphics.FromImage(bitmap))
{
graphics.CopyFromScreen(Screen.PrimaryScreen.Bounds.X,
Screen.PrimaryScreen.Bounds.Y,
0, 0, Screen.PrimaryScreen.Bounds.Size,
CopyPixelOperation.SourceCopy);
}
现在我想做的是改进这一点,我可以获得某些特定窗口的屏幕截图。
我只知道几件事:
- 标题。
- 创建它的主进程(并且此进程可以创建不确定数量的窗口)。
它不一定是活动窗口。
非常感谢您的帮助。