Привет, я работаю над программой, в которой пользователь может делать снимки экрана. Пользователи могут выбрать, хотят ли они сделать снимок экрана с экрана 1,2,3 или 4. Я знаю, как вытащить первый снимок экрана с первого экрана, но как мне получить изображения с экрана 2,3 и 4?
Мой код, чтобы получить снимок экрана с первого экрана, выглядит следующим образом:
private void btnScreenOne_Click(object sender, EventArgs e)
{
Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height);
Graphics graphics = Graphics.FromImage(bitmap as Image);
graphics.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
bitmap.Save(@"C:\Users\kraqr\Documents\PrintScreens\" +
DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss") + " Screen1" +
".bmp", ImageFormat.Bmp);
}
Благодарен за ответы.