Я хочу простой экран короткий на клике.Как сделать снимок экрана в wpf?
Я создаю простой проект из формы C# windows.
Но я не могу на wpf.
Вот окна код формы:
using System.Drawing;
using System.Windows.Forms;
private void short_Click(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(1000);
System.Windows.Forms.SendKeys.Send("{PRTSC}");
Image img = Clipboard.GetImage();
pictureBox1.Image = img;
img.Save("D:\\myimg.jpg"); //Its save only one picture
}
Но это сохранить только один снимок.
Вопрос для МОФ:
1: Как я могу захватить экран по щелчку?
2: Как сохранить несколько изображений за раз?
Примечание:
Просто простой
Пожалуйста, помогите мне кто-нибудь
Пожалуйста
Пока не ясно, что вы называете * "множественная картиной" *. Это gif? Или снимок экрана каждого окна? Или вы хотите использовать разные имена файлов каждый раз (тогда просто добавьте 'DateTime.Now.ToString()' в имя файла)? – Sinatr
Чтобы получить экран для печати: http://stackoverflow.com/questions/35121443/how-to-print-a-screen-capture-in-wpf –
@Sinatr Я не понял ваше решение Пожалуйста, дайте мне образец проект –