Strumento Sempre in primo piano per Windows (alternativa a PowerMenu)
Windows ha sempre avuto la capacità di rendere qualsiasi finestra la più in alto sin da Windows 3.0. una volta rendi una finestra la più in alto, altre finestre sovrapposte verranno sempre mostrate sotto quella finestra nel Ordine Z. È possibile rendere una finestra la più in alto a livello di codice, ma Microsoft ha ritenuto che se questo controllo è stato dato agli utenti finali, quindi gli sviluppatori di applicazioni lo userebbero in modo improprio 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.
Rendere una finestra la più in alto usando il mouse
C'era un vecchio strumento popolare chiamato PowerMenu che utilizzava gli hook della finestra globale per aggiungere un menu a ogni programma. Il menu della finestra (menu Alt+Spazio) permetteva di rendere ogni finestra la più in alto. Ma l'utilizzo di hook di finestre globali non è un approccio sicuro in quanto può causare l'arresto anomalo delle applicazioni. Inoltre, PowerMenu funzionava solo con processi a 32 bit.
TurboTop è un'eccellente 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 nella barra delle applicazioni di TurboTop e quindi fai clic sul nome del programma che desideri portare in alto. Un segno di spunta è posto accanto al nome della finestra nel menu. Fare nuovamente clic sul nome del programma all'interno del menu TurboTop per disattivare il comportamento "in alto".
Puoi vedere nello screenshot qui sopra che usando TurboTop, anche individuale Gadget della barra laterale può essere fatto in modo che venga sempre visualizzato sopra le altre finestre.
Rendere una finestra la più in alto usando la tastiera
Per gli utenti della tastiera, è possibile utilizzare un semplice script AutoHotkey. Puoi installare AutoHotkey e quindi copiare e incollare la seguente riga di testo nel Blocco note e salvare il file con l'estensione .AHK:
^#Su:: WinSet, AlwaysOnTop, Toggle, A
Se non hai familiarità con la compilazione di script AutoHotkey o non desideri installare AutoHotkey, allora noi hanno compilato questo script AutoHotkey in un EXE autonomo che non richiede AutoHotkey per essere installato.
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 apparire in primo piano. Puoi creare un collegamento a questo EXE nella cartella Avvio.
Programmi di livello amministratore
Per rendere sempre in primo piano le finestre dei programmi eseguiti come amministratore, dovrai eseguire TurboTop e/o lo script AutoHotkey come amministratore. Utilizzo Strumento di collegamento elevato di Winaero per creare un collegamento ai loro EXE e posizionare il collegamento nella cartella Esecuzione automatica in C:\Utenti\