Python: 全屏置顶窗口标题包含 '6' 的窗口
以下是 Python 代码,可以将窗口标题为 '6' 的窗口全屏置顶:
import win32gui, win32con
def set_window_topmost(hwnd):
win32gui.SetForegroundWindow(hwnd)
win32gui.ShowWindow(hwnd, win32con.SW_MAXIMIZE)
win32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 0, 0, 0, 0, win32con.SWP_NOMOVE | win32con.SWP_NOSIZE)
def enum_windows_callback(hwnd, results):
if win32gui.IsWindowVisible(hwnd) and '6' in win32gui.GetWindowText(hwnd):
set_window_topmost(hwnd)
win32gui.EnumWindows(enum_windows_callback, None)
该代码使用了 win32gui 模块,通过遍历系统中所有可见的窗口,找到窗口标题中包含 '6' 的窗口,并将其设置为全屏置顶状态。
原文地址: https://www.cveoy.top/t/topic/n7Mw 著作权归作者所有。请勿转载和采集!