當前位置:名人名言大全網 - 傷感說說 - Python下Pywin32的使用教程

Python下Pywin32的使用教程

妳可以直接到lib的site-packages下面的win32目錄下,有壹個demos。另外幾個win32開頭的目錄裏也有demos子目錄。進去看他們寫好的例子。

幾個簡單的教程:

使用

查詢句柄

# 根據類名及標題名查詢句柄,

hwnd = win32gui.FindWindow("Tfrm_YzzPlayer","葉子豬手遊模擬器")

# 查找指定句柄的子句柄,後兩個參數為子類的類名與標題,如果沒有或不確定,可以寫None

hwnd = win32gui.FindWindow(hwnd,None,"sub_class","sub_title")

修改窗口大小

# 沒有直接修改窗口大小的方式,但可以曲線救國,幾個參數分別表示句柄,起始點坐標,寬高度,是否重繪界面 ,如果想改變窗口大小,就必須指定起始點的坐標,沒果對起始點坐標沒有要求,隨便寫就可以;如果還想要放在原先的位置,就需要先獲取之前的邊框位置,再調用該方法即可

win32gui.MoveWindow(hwnd,20,20,405,756,True)

前臺後臺

# 指定句柄設置為前臺,也就是激活

win32gui.SetForegroundWindow(hwnd)

# 設置為後臺

win32gui.SetBkMode(hwnd, win32con.TRANSPARENT)