以下是使用 pywin32 库实现的 Python 代码,它将标题为 '6' 的窗口置顶:

import win32gui

# 获取所有窗口句柄
windows = []
win32gui.EnumWindows(lambda hWnd, windows: windows.append(hWnd), windows)

# 遍历窗口句柄,找到标题为 '6' 的窗口
for hwnd in windows:
    if win32gui.IsWindowVisible(hwnd):
        if win32gui.GetWindowText(hwnd) == '6':
            # 把窗口置顶
            win32gui.SetForegroundWindow(hwnd)
            break

首先,使用 EnumWindows 函数获取所有窗口句柄,并将其存储在列表 windows 中。然后遍历每个窗口句柄,判断窗口是否可见,以及窗口的标题是否为 '6'。如果找到了目标窗口,则使用 SetForegroundWindow 函数将其置顶。最后,使用 break 跳出循环,避免继续遍历无用的窗口。

Python 将标题为 '6' 的窗口置顶

原文地址: https://www.cveoy.top/t/topic/n7MF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录