python3如何获得前端显示窗口的句柄?

FakeThinker 发布于 2014/07/02 10:29
阅读 1K+
收藏 0
我只知道以下代码可以显示所有的可见窗口. 但是我想要前端显示的窗口,应该怎么做?
from win32gui import *
titles = set()
def foo(hwnd,nouse):
    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)

加载中
返回顶部
顶部