python对windows指定窗口截图
1.安装WinSpy。
2.用WinSpy找到制定窗口的句柄。例如:用WinSpy识别QQ窗口的句柄。
3.在python中用win32gui包获取所指句柄的窗口。具体代码如下:
from PyQt5.QtWidgets import QApplication,QMainWindow
from PyQt5.QtGui import *
import win32gui
import sys
import cv2 # 利用opencv读取图像
import numpy as np# 利用matplotlib显示图像
import matplotlib.pyplot as plt
hwnd = win32gui.FindWindow(None, 'QQ')
app = QApplication(sys.argv)
screen = QApplication.primaryScreen()
img = screen.grabWindow(hwnd).toImage()
img.save('D:\Pycharm_demol\QQ.jpg')
python对windows指定窗口截图相关推荐
- Python对Windows程序窗口的操作
Pywin32是一个Python库,为python提供访问Windows API的扩展,提供了齐全的windows常量.接口.线程以及COM机制等等. 一,Python对Windows程序窗口操作,最 ...
- Python对Windows程序窗口操作:最大化、最小化、关闭
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 代码 补充 前言 Python对Windows程序窗口操作 最大化 最小化 关闭 代码 import win32con ...
- 【Python】【pywin32】【指定窗口截图】
python实现Windows下指定窗口截屏脚本 背景 源码 参考链接 背景 最近对python pywin32模块感兴趣,且想实现一个能够截取指定窗口图片的小功能.在各大论坛遨游一番后,有所收获,记 ...
- 调用Windows api 窗口截图
分别调用windows api函数及CVI自带函数,完成对GRAPH界面的截图 界面设计如下图,右侧为graph控件的位置信息,调用API函数是完成对于选择窗口的固定位置进行截图,调用CVI自带函数则 ...
- c语言从指定窗口截图,c++ 屏幕截图指定窗口句柄后台截图返回位图句柄
/根据窗口句柄后台截图保存成BMP位图文件并且显示到picture 控件上void GetScreenBmp(HWND hwnd, int left, int top, int width, int ...
- python窗口程序-python操作Windows窗口程序
如果你想看更多舒适的布局和守时,有干货推动现场每天8点.定期获得数据接口和数据写入Excel表.Excel需要使用其他程序和需要打开.Pywin32处理是一个32位整数,用于标记对象在windows中 ...
- python selenium截图_利用 Python + Selenium 实现对页面的指定元素截图(可截长图元素)...
对WebElement截图 WebDriver.Chrome自带的方法只能对当前窗口截屏,且不能指定特定元素.若是需要截取特定元素或是窗口超过了一屏,就只能另辟蹊径了. WebDriver.Phant ...
- 用C#调用Windows API向指定窗口发送按键消息
为什么80%的码农都做不了架构师?>>> 用C#调用Windows API向指定窗口发送 一.调用Windows API. C#下调用Windows API方法如下: 1.引入 ...
- python获取windows窗口_Python实现遍历windows所有窗口并输出窗口标题的方法
本文实例讲述了Python实现遍历windows所有窗口并输出窗口标题的方法.分享给大家供大家参考.具体如下: 这段代码可以让Python遍历当前Windows下所有运行程序的窗口,并获得运行窗口的标 ...
最新文章
- 机器学习小抄,轻松搞定理解机器学习!
- [GDUT 决赛]--GCD,LCM——我是好人(数论)
- python能不能爬数据库_python如何爬数据库
- crontab 提示 command not found 解决方案
- 吉他谱——有多少爱可以重来
- C++ 基本数据类型 的 字节数
- HTTP的缺点与HTTPS
- 三维点云学习(4)4-Hough Transform
- java中阻止类的继承
- U-boot第二阶段概述(转)
- matlab拟合函数的三种方法
- Java Web实战详细教程(二)第一个Java Web项目+JSP模板设置
- 基于Vue实现魔方矩阵排列效果
- 【@MaC 修改MySQL密码】
- Android地址选择器的实现
- WPF x:Key标签
- Linux下嵌入式开发环境配置
- 杨宁反思创业痛点:没有将项目和公司坚持下去
- 让超级高铁黯然失色,概念机Antipode一小时内可达全球各地
- Linux Kernel 6.0 CXL Core Regs.c 详解