spy++可以很方便查看windows窗口各个子控件属性。但是有时候首先你得定位到你想要的窗口,而这个可能会是一个比较费时间的事,因为可能要从大量窗口中去找。
如果可以获取当前光标处窗口句柄那就方便多了。
import win32api
import win32gui
import time
if __name__ == '__main__':
while True:
point = win32api.GetCursorPos()
print(point)
print("%x" % win32gui.WindowFromPoint(point))
time.sleep(0.5)