import osimport win32guiimport win32apiimport win32conimport timefrom pymouse import PyMousefrom pykeyboard import PyKeyboard# 獲取所有窗口句柄信息def get_all_hwnd(hwnd, mouse): if win32gui.IsWindow(hwnd) and win32gui.IsWindowEnabled(hwnd) and win32gui.IsWindowVisible(hwnd): hwnd_title.update({hwnd: win32gui.GetWindowText(hwnd)})if __name__ == '__main__': # 存放所有句柄信息 hwnd_title = dict() win32gui.EnumWindows(get_all_hwnd, 0) for hwnd, windows_str in hwnd_title.items(): if hwnd != '': # 根據(jù)字符串特征 匹配需要處理的窗口 if windows_str.__contains__('Adobe'): print(hwnd, windows_str) hwnd = win32gui.FindWindow(None, win32gui.GetWindowText(hwnd)) # 設(shè)置窗口前置 win32gui.SetForegroundWindow(hwnd)
聯(lián)系客服