【发布时间】:2021-06-16 05:10:21
【问题描述】:
我正在尝试使用特定背景窗口的 pyautogui 进行屏幕截图而不将其置于前台,我该怎么做? 这是我开始的项目,但我不知道下一步是什么
在本例中,chrome.exe 在后台运行,我试图在不将窗口置于前台的情况下进行屏幕截图
谢谢
#pip install pywin32
import pyautogui
import win32gui, win32api, win32con
import time
def takescreen():
myScreenshot = pyautogui.screenshot()
myScreenshot.save(r'screenshoot.png')
hwnd = win32gui.FindWindow(None, 'Chrome')
hwndChild = win32gui.GetWindow(hwnd, win32con.GW_CHILD)
hwndChild2 = win32gui.GetWindow(hwndChild, win32con.GW_CHILD)
##NEXT STEP
【问题讨论】: