Итак, я только начинаю C # сегодня в надежде на создание программы скриншотов.Первоначально я пытался использовать AIR для достижения этой цели, поскольку знаю гораздо больше, когда речь заходит о веб-разработке.Тем не менее, я смотрел этот учебник ( код, который я пытаюсь использовать ).Он показывает очень основы получения снимка экрана.
Поэтому я попытался скопировать то, что видел в видео, в C #, но получаю следующую ошибку:
'System.Drawing.Graphics.FromImage(System.Drawing.Image)' is a 'method' but is used like a 'type'
Вот мой код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;
namespace ShareFastCommand {
class Program {
static void Main(string[] args) {
int left = 10, top = 10;
int right = 20, bottom = 20;
Bitmap b = new Bitmap(right - left, bottom - top);
Graphics g = new Graphics.FromImage(b);
Rectangle r = new Rectangle(left, top, right - left, bottom - top);
g.CopyFromScreen(left, top, 0, 0, r.Size);
b.Save("C://Users/Josh Foskett/Desktop/test.png", ImageFormat.Png);
}
}
}
Я использую Microsoft Visual C# 2010 Express
.
Я пробовал погуглить ошибку, среди прочего, и могу 'Кажется, это понять.