博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python IsWindowEnabled遍历windows的所有窗口并输出窗口标题
阅读量:4994 次
发布时间:2019-06-12

本文共 443 字,大约阅读时间需要 1 分钟。

这段代码可以让Python遍历当前Windows下所有运行程序的窗口,并获得运行窗口的标题输出

 

#! /usr/bin/env python

# -*- coding: utf-8 -*-

from win32gui import *

titles = set()
def foo(hwnd,mouse):
#去掉下面这句就所有都输出了,但是我不需要那么多
if IsWindow(hwnd) and IsWindowEnabled(hwnd) and IsWindowVisible(hwnd):
titles.add(GetWindowText(hwnd))

EnumWindows(foo, 0)

lt = [t for t in titles if t]
lt.sort()
for t in lt:
print t

 

 

python使用IsWindowEnabled的用法。

转载于:https://www.cnblogs.com/python001/p/4301777.html

你可能感兴趣的文章
Android属性动画
查看>>
第九周作业
查看>>
hihocoder 1523 数组重排2+思维
查看>>
004 面向对象1
查看>>
C语言——贪吃蛇(第二阶段小蛇的移动
查看>>
牛客网——二叉树
查看>>
MyEclipse反编译插件的安装
查看>>
php RSA 简单实现
查看>>
python_Day4
查看>>
mongo3.0用户设置转(3)
查看>>
2018.3 强网杯 部分writeup
查看>>
架构师速成6.18-初中书单资料推荐
查看>>
linux系统的安装
查看>>
Java设计模式菜鸟系列(十三)建模和实现状态模式
查看>>
《Hadoop》对于高级编程Hadoop实现构建企业级安全解决方案
查看>>
android ndk通过遍历和删除文件
查看>>
Notification(一个)——使用演示样本的基础知识
查看>>
《算法导论》为什么经典
查看>>
windows如何能在“运行”框输入名称就启动相应的软件
查看>>
修复反编译资源文件及批量修复程序源码
查看>>