我想知道 Print Screen 键的工作原理。这对于截取当前屏幕很有用,但这怎么可能呢?是否有在按下打印屏幕键时运行并拍照的软件?如果有,它们是什么?
任何人都可以在此过程的幕后帮助我吗?
use*_*325 17
具体如何工作取决于实现,但在许多情况下,帧缓冲区保存当前显示在屏幕上的任何内容,因此制作屏幕截图的最简单方法就是获取该内存块并将其写入文件。您通常可以(在 Linux 上)使用命令执行此操作(cat /dev/fb0 > 'filename'其中“文件名”是您要写入的图像文件)。
行者说的很对。它基本上只是 Windows 的一个功能。只要您按下 Print Screen,Windows 就会抓取您屏幕上所有像素(小点)的颜色,并将其保存到您的剪贴板(您“复制”的所有内容 (ctrl + c) 所在的位置),因此您可以将其粘贴到 Paint 或任何程序中。
没有特殊的软件或任何运行的东西,它只是 Windows。