Я пытаюсь создать Screenshot Tool, просто для изучения C #.
Если я хочу сохранить снимок экрана, я получаю сообщение об ошибке «Недопустимые параметры».Что я не прав?Вот мой метод.
private void TakeSnapshot()
{
string myDir = "C:\\Screenshots";
try
{
Bitmap printscreen = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics graphics = Graphics.FromImage(printscreen as Image);
graphics.CopyFromScreen(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, 0, 0, printscreen.Size);
printscreen.Dispose();
printscreen.Save(myDir + "Screenshot.png", ImageFormat.Png);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}