2010-05-07 38 views
4

我試圖最大限度地與蟒蛇特定的窗口...如何使用Python最大化特定窗口?

這裏是處理: 我有2個打開Firefox窗口(硒RC)的腳本,我需要最大化第二個窗口中,最後一個打開... 我該怎麼做?

我使用這個命令

window = win32gui.GetForegroundWindow() 
win32gui.MoveWindow(window, 0, 0, 1440, 900, True) 

完美的作品,但只有焦點窗口...並打開Firefox的女巫的第二個窗口的腳本犯規得到集中...

回答

10

這應該工作

import win32gui, win32con 

hwnd = win32gui.GetForegroundWindow() 
win32gui.ShowWindow(hwnd, win32con.SW_MAXIMIZE) 
+1

類型錯誤:函數到底需要3個參數(2給出) – Shady 2010-05-07 21:18:16

+1

對不起,這是'ShowWindow',而不是'SetWindowLong' - 上面更新 – ars 2010-05-07 21:34:44