怎么更改应用程序使其在打开时默认在最上层显示?

Win10上安装了一款应用程序,页面默认是在所有应用程序的最下层显示,蛮烦人

windows
67 views
Comments
登录后评论
Sign In
·

如果你是想进行程序控制,使用python的话,可以使用pywin32,枚举所有父级句柄,筛选需要的句柄,然后进行SetWindowPos进行置顶操作

all_windows = []
            win32gui.EnumWindows(lambda hwnd, param: all_windows.append(hwnd), None)
            for h in all_windows:
                w_title = win32gui.GetWindowText(h)
                if 'Google Chrome' in w_title:
                    win32gui.SetWindowPos(
                        h,
                        win32con.HWND_TOPMOST, 0, 0, 0, 0,
                        win32con.SWP_NOSIZE |
                        win32con.SWP_SHOWWINDOW |
                        win32con.SWP_NOOWNERZORDER |
                        win32con.SWP_NOACTIVATE |
                        win32con.SWP_NOMOVE
                    )