14

Я хочу знать, как работает клавиша Print Screen. Это полезно сделать снимок текущего экрана, но как это возможно? Есть ли программное обеспечение, которое запускается и делает снимок при нажатии клавиши экрана печати? Если так, то кто они?

Может ли кто-нибудь помочь мне в этом закулисном процессе?

3 ответа3

16

В частности, как это работает, зависит от реализации, но во многих случаях кадровый буфер хранит то, что в данный момент отображается на экране, поэтому самый простой способ сделать снимок экрана - просто взять этот кусок памяти и записать его в файл. Вы часто можете сделать это (в Linux) с помощью команды cat /dev/fb0 > 'filename' (где 'filename' - это файл изображения, который вы хотите записать).

6

Подмастерье совершенно прав. Это в основном просто функциональность Windows. Как только вы нажмете Print Screen, Windows захватит цвет всех пикселей на вашем экране (маленькие точки) и сохранит его в буфере обмена (куда идет все, что вы "копируете" (ctrl + c)), так что вы Можно вставить его в Paint или любой другой программе.

Там нет никакого специального программного обеспечения или чего-либо еще работающего, это просто Windows.

3

Это довольно просто часть OS/ Диспетчер дисплея. В старых имплиментах он раньше печатал все, что на экране - выбор / опция копирования того, что на экране, является относительно новым - вы можете затем вставить изображение в выбранный вами графический редактор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .