Windows ha sempre avuto la capacità di rendere qualsiasi finestra la più in alto sin da Windows 3.0. Una volta impostata la finestra più in alto, le altre finestre sovrapposte verranno sempre visualizzate sotto quella finestra nell'ordine Z. È possibile rendere una finestra la più in alto a livello di programmazione, ma Microsoft ha ritenuto che se questo controllo fosse stato dato agli utenti finali, gli sviluppatori di applicazioni lo avrebbero abusato per rendere i loro programmi sempre in primo piano. Tuttavia, gli strumenti di terze parti possono facilmente utilizzare la funzione API di Windows per cambiarlo. Diamo un'occhiata a due modi per creare una finestra in alto.
Pubblicità
Rendere una finestra quella più in alto usando il mouse
C'era un vecchio strumento popolare chiamato PowerMenu che utilizzava ganci di finestra globali per aggiungere un menu a ogni programma. Il menu della finestra (menu Alt + Spazio) consentiva di rendere ogni finestra la prima in alto. Ma l'utilizzo di ganci per finestre globali non è un approccio sicuro in quanto può bloccare le applicazioni. Inoltre, PowerMenu funzionava solo con processi a 32 bit.
TurboTop è un'ottima app gratuita che funziona anche con processi a 64 bit e si trova nell'area di notifica. Mostra un menu con tutte le finestre di primo livello aperte e consente di attivare o disattivare il comportamento 'in primo piano'. Per creare una finestra in alto, fai semplicemente clic sull'icona della barra delle applicazioni per TurboTop e quindi fai clic sul nome del programma che desideri portare in alto. Un segno di spunta viene posizionato accanto al nome della finestra nel menu. Fare nuovamente clic sul nome del programma all'interno del menu TurboTop per disattivare il comportamento 'in primo piano'.
Puoi vedere nello screenshot sopra che utilizza TurboTop, anche individuale Gadget della barra laterale può essere visualizzato sempre in primo piano rispetto alle altre finestre.
Rendere una finestra quella più in alto usando la tastiera
Per gli utenti della tastiera, è possibile utilizzare un semplice script AutoHotkey. È possibile installare AutoHotkey e quindi copiare e incollare la seguente riga di testo in Blocco note e salvare il file con l'estensione .AHK:
^ # Su :: WinSet, AlwaysOnTop, Toggle, A
Se non si ha familiarità con la compilazione di script AutoHotkey o non si desidera installare AutoHotkey, abbiamo compilato questo script AutoHotkey in un EXE autonomo che non richiede l'installazione di AutoHotkey.
Scarica lo script EXE compilato da AutoHotkey per attivare Sempre in primo piano
Basta eseguire questo EXE e quindi premere Ctrl + Win + Up per creare una finestra in alto e premerlo di nuovo per non farlo in primo piano. Puoi creare un collegamento a questo EXE nella cartella Avvio.
Windows 10 crash memory_management
Programmi a livello di amministratore
Per rendere sempre in primo piano le finestre di programmi che girano come amministratore, dovrai eseguire TurboTop e / o lo script AutoHotkey come amministratore. Uso Strumento ElevatedShortcut di Winaero per creare un collegamento ai loro EXE e posizionare il collegamento nella cartella Avvio in C: Users \ AppData Roaming Microsoft Windows Start Menu Programmi Startup.