Voglio ottenere la finestra focalizzata in modo che possa ridimensionarlo ... come posso farlo?Come posso avere la finestra focalizzata su Windows e ridimensionarla?
7
A
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)
Problemi correlati
- 1. Come posso aprire una finestra NSW e avere la finestra selezionata e messa a fuoco?
- 2. Xmonad: quando si fa galleggiare una finestra, spostarla o ridimensionarla
- 3. Fare la prima cella di un UICollectionView focalizzata su tvOS
- 4. Come posso installare e utilizzare la libreria ack su Windows?
- 5. Come posso rilevare se una finestra del browser è focalizzata o meno?
- 6. Come mantenere la selezione TextBox WPF quando non è focalizzata?
- 7. javascript deve essere eseguito solo se la finestra scheda/del browser è focalizzata
- 8. Errore durante la configurazione della finestra mobile su Windows
- 9. posso avere la procedura della finestra principale come lambda in WinMain?
- 10. Posso rendere UIPresentationController avere userInteractionEnabled su PresentingViewController?
- 11. Come posso compilare la libreria nDPI su Windows?
- 12. Avere una finestra wpf all'interno di un'altra finestra wpf
- 13. Come posso creare un'estensione PHP su Windows?
- 14. Come posso installare jython su Windows 7?
- 15. Posso eseguire py2app su Windows?
- 16. Spegni la finestra di Windows C#
- 17. Come posso impedire alla tastiera di coprire l'interfaccia utente anziché ridimensionarla?
- 18. Qt C++ minimizza e ingrandisce la finestra
- 19. Come posso avere un div dividere come se fosse su un dispositivo diverso con Bootstrap?
- 20. Come posso modificare il bordo e la barra del titolo di una finestra in WPF?
- 21. Avere programmaticamente statistiche del disco per processo su Windows?
- 22. C++ su Windows: la finestra della console lampeggia e scompare. Cosa sta succedendo?
- 23. Come posso chiudere un buffer senza chiudere la finestra?
- 24. Python e XAMPP su Windows: come?
- 25. Come posso eseguire file Perl su XAMPP su Windows?
- 26. Come sospendere e riprendere un'applicazione su Windows?
- 27. Come ottenere la cella focalizzata in JTable durante la selezione multipla
- 28. Posso modificare la locale su un sito Web Windows Azure?
- 29. "Correggi" il carattere della finestra di dialogo/UI su Windows
- 30. La textarea focalizzata su Android WebKit non disegna l'immagine di sfondo
Mi può fare un esempio? – Shady
@Shady: aggiornato con un esempio. –