打印屏幕键如何工作?


15

我想知道“打印屏幕”键的工作方式。这对于捕捉当前屏幕很有用,但是怎么可能呢?按下打印屏幕键时,是否有运行并迅速完成的软件?如果是这样,那是什么?

谁能在这个过程的幕后帮助我?


2
我希望看到对此的详细解答。这是我认为理所当然的事情:)
n0pe 2011年

5
每次启动PC时,我都会感到震惊和敬畏。它的思想陷入如此复杂的境地,是如此的可靠,太糟糕了,我的政府不能很好地运作。
摩押

接着。它蓝屏死机。; p。政府以自己的方式运转良好。只是不是我们希望的方式; p
Journeyman Geek

Answers:


17

具体来说,其工作方式取决于实现方式,但是在许多情况下,帧缓冲区保存屏幕上当前正在显示的内容,因此制作屏幕截图的最简单方法是仅占用该部分内存并将其写入文件。您通常可以使用命令(在Linux上)执行此操作(cat /dev/fb0 > 'filename'其中“文件名”是您要写入的图像文件)。


cat /dev/fb0 > 'filename'没有工作
Akshaydeep吉里

6

旅人说得很对。它基本上只是Windows的功能。按下“打印屏幕”后,Windows会立即抓取屏幕上所有像素的颜色(小点),并将其保存到剪贴板(“复制”(ctrl + c)所在的位置)中,可以将其粘贴到Paint或任何程序中。

没有专用软件或任何正在运行的东西,只有Windows。


@Rene是什么color of all of the pixels on your screen意思?像素数据会来自显示吗?选择的答案是关于“帧缓冲区”的,我认为它只是操作系统从中获取数据的一些内存。请纠正。
manikanta

3

它只是OS / Display Manager的一部分。在较旧的实现中,它通常用于打印屏幕上的所有内容-复制屏幕上的内容的选择/选项相对较新-您可以将图像粘贴到所选的图像编辑器中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.