Как сделать скриншот экрана (просто скрин полного экрана) и сохранить изображение в определённую папку? - C#
Формулировка задачи:
Как сделать скриншот экрана (просто скрин полного экрана) и сохранить изображение в определённую папку? Программа без кнопок просто запустил exe-ник и скрин сохранился.
Решение задачи: «Как сделать скриншот экрана (просто скрин полного экрана) и сохранить изображение в определённую папку?»
textual
Листинг программы
public Form1()
{
InitializeComponent();
this.Opacity = 0.01;
this.ShowIcon = false;
this.ShowInTaskbar = false;
this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
this.Load += new System.EventHandler(this.Form1_Load);
}
private void Form1_Load(object sender, EventArgs e)
{
Bitmap printscreen = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics graphics = Graphics.FromImage(printscreen as Image);
graphics.CopyFromScreen(0, 0, 0, 0, printscreen.Size);
printscreen.Save(@"C:\printscreen.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
Close();
}