最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法

 更新時(shí)間:2015年03月13日 09:29:55   作者:liuli  
這篇文章主要介紹了Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法,涉及Python調(diào)用及遍歷windows窗口句柄的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)遍歷windows所有窗口并輸出窗口標(biāo)題的方法。分享給大家供大家參考。具體如下:

這段代碼可以讓Python遍歷當(dāng)前Windows下所有運(yùn)行程序的窗口,并獲得運(yùn)行窗口的標(biāo)題輸出

#! /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

若要輸出中文,可以將最后一句改成:

print(t.decode('GB2312'))

將GB2312轉(zhuǎn)碼成Unicode輸出,這樣輸出的窗口標(biāo)題就是正常的中文。

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

泰安市| 平定县| 鄯善县| 改则县| 江津市| 兴海县| 千阳县| 兖州市| 得荣县| 青田县| 梅河口市| 柘城县| 修水县| 临邑县| 方城县| 进贤县| 呼玛县| 西安市| 象山县| 渝中区| 祁门县| 璧山县| 呼图壁县| 错那县| 桦南县| 铜鼓县| 宝山区| 高清| 宜春市| 呼伦贝尔市| 德阳市| 柘荣县| 江都市| 遵化市| 静海县| 宁武县| 额尔古纳市| 纳雍县| 叙永县| 时尚| 紫云|