Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Как сделать скриншот?

CuBook1.335

За создание скриншотов отвечает клавиша PrintScreen, которая помещает скриншот в буфер. Теперь приступим к реализации.
 
Разместим на форме кнопку Button и пропишем следующий код:
keybd_event(VK_SNAPSHOT, 0, 0 ,0);
keybd_event(VK_SNAPSHOT, 0, KEYEVENTF_KEYUP,0);
Теперь наш скриншот рабочего стола создался и находится в буфере. Теперь открываем любой редактор изображения, к примеру Paint, и вставляем.
 
Так же можно сделать скришнот только окна программы. За это отвечает следующий код:
keybd_event(VK_SNAPSHOT, 1, 0 ,0);
keybd_event(VK_SNAPSHOT, 1, KEYEVENTF_KEYUP,0);
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий