2010-02-25 10 views

risposta

9

Utilizzare l'API Win32 GetForegroundWindow per ottenere l'handle della finestra.

Quindi utilizzare lo MoveWindow (o SetWindowPos se si preferisce) API Win32 per ridimensionare la finestra.

L'utilizzo dell'API Win32 può essere eseguito direttamente con i tipi e lavorando con le DLL o utilizzando il progetto pywin32.

Edit: Certo ecco un esempio (Make sure you have pywin32 installed):

import win32gui 
hwnd = win32gui.GetForegroundWindow() 
win32gui.MoveWindow(hwnd, 0, 0, 500, 500, True) 
+0

Mi può fare un esempio? – Shady

+1

@Shady: aggiornato con un esempio. –

Problemi correlati