Python3 借助pywin32模块获取Windows当前和所有窗口正在运行的应用程序信息
安装pywin32请参考:https://coco56.blog.csdn.net/article/details/102231139
文章目录
- 获取Windows当前窗口的应用程序信息
- 获取Windows所有窗口的应用程序信息
获取Windows当前窗口的应用程序信息
import win32guicurrent_window = win32gui.GetForegroundWindow()
classname = win32gui.GetClassName(current_window)
title = win32gui.GetWindowText(current_window)
print(f'classname:{classname} title:{title}')
获取Windows所有窗口的应用程序信息
import win32guiwindows_list = []
win32gui.EnumWindows(lambda hWnd, param: param.append(hWnd), windows_list)
for window in windows_list:classname = win32gui.GetClassName(window)title = win32gui.GetWindowText(window)print(f'classname:{classname} title:{title}')
Python3 借助pywin32模块获取Windows当前和所有窗口正在运行的应用程序信息相关推荐
- windows下,怎么使用管理员运行cmd.exe程序。
一:打开我的电脑,在地址栏输入内容如下: C:\Windows\System32 二:找到cmd.exe程序,并右键单击后,选择"以管理员身份运行"
- python tkinter获取屏幕大小_Tkinter根窗口设置小技巧:程序启动最大化和程序窗口图标设置...
本文内容采用知识共享署名-非商业性使用-相同方式共享 4.0 许可协议. 上文<Hello World,编写一个Tkinter程序需要哪些基本步骤?>介绍了创建Tkinter应用的四个步骤 ...
- [Python黑帽] 一.获取Windows主机信息、注册表、U盘历史痕迹和回收站文件
最近开始学习网络安全和系统安全,接触到了很多新术语.新方法和新工具,作为一名初学者,感觉安全领域涉及的知识好广.好杂,但同时也非常有意思.这系列文章是作者学习安全过程中的总结和探索,我们一起去躺过那些 ...
- 00815 计算机基础,国开(山东)00815-计算机应用基础-模块1 windows 7 操作系统——客观题-辅导资料...
国开(山东)00815-计算机应用基础-模块1 windows 7 操作系统--客观题-辅导资料 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14 ...
- Windows 打开cmd/dos窗口的12种方式(全网最全)
文章目录 1. 从`开始`菜单的应用列表打开 2. 从`搜索`打开 3. 从`运行`打开 4. 从`文件资源管理器`打开 5. 从`C:\Windows\System32\cmd.exe`打开 6. ...
- 如何在Windows 11中以管理员身份运行程序:10种方式可以选择
如何在Windows 11中以管理员身份运行程序 为防止对操作系统进行未经授权的更改,Windows 11应用程序和游戏默认以标准权限启动,但某些程序(如安全软件)需要管理员权限才能正确运行或执行特定 ...
- VB获取windows各常用目录的函数(模块)
以下的函数,可以用来获取windows 诸如"windows.temp.sendto.desktop.开始菜单" 等目录. -------------------- ...
- Python3获取Windows下Chrome 90版本的Cookie值
Python3获取Windows下Chrome 90版本的Cookie值 文章目录 Python3获取Windows下Chrome 90版本的Cookie值 前言 一.AES_GSM加密方式 二.DP ...
- python3安装pywin32_Python3 pywin32模块安装的详细步骤
这篇文章主要介绍了Python3 pywin32模块安装的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 python新 ...
最新文章
- 如何在TortoiseGit中使用ssh-keygen生成的key
- Angular jasmine单元测试框架里describe的实现原理
- linux php cpu,查找linux下进程占用CPU过高的原因,以php-fpm为例
- 几个年薪百万的下属,爆了~
- 从程序员角度--解决ipad白苹果问题的最佳办法---纠正网上的错误言论
- 提醒 顶部弹窗_电脑桌面怎么增加文字提醒?
- 计算机管理员权限win8,怎样获取win8.1超级管理员权限
- 【SW】利用3D打印机打印 PCB 钢网的方法
- 生信个人笔记之TCGA
- 微信营销十一(微信公众号吸粉技巧)
- 2020年度十大高薪岗位出炉,程序员霸榜!
- Sybase在线手册
- 黑马畅购商城06-Elasticsearch
- iPhone忘记访问限制密码的解决方案
- 小猫爪:嵌入式小知识01-存储器
- 三层交换机实现vlan间通信
- 杂记-Macbook Pro M1芯片能玩深度学习吗?
- IntelliJ IDEA之开发环境配置
- 与台湾的第一次亲密接触
- 来自一个敲了5年代码的网络安全工程师的自述(目前薪资20K)
热门文章
- qywechat.class.php,wechat-php-sdk/qywechat.class.php at master · xzw/wechat-php-sdk · GitHub
- Failed to register bundle identifier. The app identifier “xxx” cannot be registered to your developm
- unknown symbol in module, or unknown parameter
- 数据解读:​影视行业是不是没编剧了,怎么老是在翻拍网络小说?
- 从理解需求到创造需求,解码YUU品牌成功秘诀
- Android中Activity、Window、ViewRootImpl与子线程更新UI
- DCMM数据管理能力成熟度评估模型
- mysql 索引超767_mysql Index column size too large 超过767错误解决方案(转)
- new Foo().getName()经典面试题
- 网易集团补贴百万,游戏开发者扶持计划!仅限30名!!