是否可以获取某个窗口的屏幕截图而不是整个计算机屏幕?
我的窗口是使用QtDesigner使用主窗口模板编写的。窗口用于显示计算结果。如何截取一个窗口的屏幕截图? pyscreenshot是否能够做到这一点?
我知道我可以使用bbox执行部分屏幕,但如果用户移动窗口,则无法正确截取屏幕截图。
我目前正在使用pyscreenshot,它会截取整个屏幕的截图。
答案 0 :(得分:0)
我找到了一个基于其他帖子的解决方案。
发现于:Python Screenshot of inactive window PrintWindow + win32gui
为了解决导入模块的问题,我下载了python32 for python并将它们用作我的导入
import win32gui
import win32ui
from ctypes import windll
from PIL import Image