介紹之前先讓大家了解一下win32gui的模塊用法 和 獲取窗口類名工具
使用Python時,有時也會要操作到系統窗口的一些東西,下面就介紹win32gui.Findwindow(param1,param2)方法查找窗口句柄參數及對應參數值如何獲取
win32gui.Findwindow(param1,param2):param1需要傳入窗口的類名,param2需要傳入窗口的標題
下面以窗口查找工具:WinSpy
1、打開WinSpy工具,顯示如下(注意這個圈圈按鈕可以拖動到目標窗口,然后釋放)

2、比如我要查找一個 打開/另存為 的窗口,先將winspy++拖到 打開/另存為 的窗口上,拖到目標窗口上后,窗口周圍顯示出黑色框框,如下面紅色箭頭所指

3、拖到目標窗口后,然后釋放,在winspy++上就會顯示該窗口的信息(主要只使用里面的標題及類名)

所以上面的方法中填的值就為這樣:win32gui.FindWindow('#32770', u'打開')
4、額外講一個使用winspy++所查找的窗口是否為我們需要的窗口,可以讓所查找的窗口進行閃動,更直觀的進行確認
4.1、點擊winspy++窗口右下腳中的 More 按鈕,如上圖中箭頭所指
4.2、然后點擊Locate定位到窗口,再次點擊 Flash,所查找的窗口會一閃一閃的

