python 获取 windows 窗口句柄

9,342 阅读1分钟

import win32gui

win32gui.GetForegroundWindow() 获取当前最靠前并且是激活得窗口 不用传参数

win32gui.EnumWindows(callBack,none) 获取 windows 所有窗口 无论是否是激活得 当他找到一个窗口 就会执行 callback一次 传入 当前窗口句柄

wind32gui.GetWindowRect(句柄) 获取传入句柄得坐标 返回数组 对应了 x1 y1 x2 y2

win32gui.FindWindow(class,title) 获取传入参数得句柄 class 窗口类名 title 窗口标题