Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
MaximusSM
5 / 5 / 3
Регистрация: 13.05.2011
Сообщений: 146
1

Как адаптировать код снятия скриншота?

20.06.2011, 18:41. Просмотров 879. Ответов 1
Метки нет (Все метки)

Как адаптировать код снятия скриншота для WPF, т.е. правильно присоединить сборку "System.Windows.Forms" к коду?
Код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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();
 
        }
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2011, 18:41
Ответы с готовыми решениями:

Написать код для снятия веса с весов Mettler Toledo или Tenso-M
Есть такой код: using System; using System.Collections.Generic; using System.ComponentModel;...

Как отловить событие снятия галочки как во внутренних Checkbox компонента
Есть такой составной компонент,предок которому TREEVIEW,надо обработать события снятия галочки как...

Как сделать скриншот браузера и обработать пиксели скриншота
Люди, помогите пожалуйста. Нужно сделать скриншот браузера и потом в цикле проверить каждый пиксель...

Выделение области для скриншота
Хочу сделать программку для снятия области скриншота, которая заливала бы файлы на imgur. Сам...

Получение скриншота на удаленном сервере
Доброго времени! Может подскажет кто. По rdp присоединяюсь к удаленной машине WinServ2012R2....

1
kenny69
burning1ife
1413 / 1235 / 292
Регистрация: 21.09.2008
Сообщений: 3,409
Записей в блоге: 9
21.06.2011, 10:56 2
правой кнопкой по reference -> add reference -> выбираешь System.Windows.Forms

+ в коде еще надо добавить
C#
1
using System.Windows.Forms;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2011, 10:56

C# сохранение скриншота в указанную папку
данная тема поднималась не раз, но на практике что-то не получается :( есть функция которая делает...

Снятие скриншота части окна
Есть окно с изображением, нужно сохранить выделенную часть этого изображения для дальнейшей...

Cлужба Windows для отслеживания и снятия процесса
Здравствуйте! Нужно написать службу, которая будет отслеживать процесс определенной программы, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru