Получения скриншота с двух мониторов

230
05 апреля 2018, 12:01

Как можно получить изображение с компьютера, имеющим два монитора? Ибо

Graphics graph = null;
var bmp = new Bitmap(Screen.PrimaryScreen.Bounds.Width, 
Screen.PrimaryScreen.Bounds.Height);
graph = Graphics.FromImage(bmp);
graph.CopyFromScreen(0, 0, 0, 0, bmp.Size);
MemoryStream stream = new MemoryStream();
bmp.Save(stream, ImageFormat.Bmp);

Получает скрин только с основного монитора

READ ALSO
Entity Framework Core и Lazy Load

Entity Framework Core и Lazy Load

Осваиваю Entity Framework Core, возникло непонимание работы с Navigation Properties и в частности как должна работать Lazy load

211
Настройка проекта Visual Studio 2017

Настройка проекта Visual Studio 2017

При создании проекта на С# студия автоматически вставляет следующий код:

240
свойство enabled пункта контекстного меню для разных gridview

свойство enabled пункта контекстного меню для разных gridview

В форме есть grdControl1 и gridview1 и gridview2Имеется контекстное меню с пунктом "Подробно"

219