溫馨提示×

Python中setwindowpos怎么調用

小億
207
2023-12-09 12:57:29
欄目: 編程語言

在Python中,可以使用pywin32庫來調用SetWindowPos函數(shù)。以下是一個例子:

import win32gui

# 獲取窗口句柄
hwnd = win32gui.FindWindow(None, "窗口標題")

# 設置窗口位置
win32gui.SetWindowPos(hwnd, win32con.HWND_TOP, x, y, width, height, win32con.SWP_SHOWWINDOW)

在上面的代碼中,hwnd是要操作的窗口的句柄,可以使用FindWindow函數(shù)來獲取窗口句柄,第一個參數(shù)為窗口類名,可以為None表示不指定,第二個參數(shù)為窗口標題。

然后,使用SetWindowPos函數(shù)來設置窗口位置,win32con.HWND_TOP表示將窗口置于最頂層,xy表示窗口的左上角坐標,widthheight表示窗口的寬度和高度,win32con.SWP_SHOWWINDOW表示顯示窗口。

需要注意的是,上述代碼中需要先安裝pywin32庫,可以使用pip install pywin32命令來安裝。

0