Nessun problema, non un'altra domanda "dov'è finito il mio pulsante mostra desktop".
Quello che ho trovato in Windows 7, quando usi la funzione "Mostra desktop" (preferisco il collegamento ⊞ Win+ D) e poi ripristini tutte le finestre riutilizzandolo, alcune finestre si comportano come se fossero incollate nella parte anteriore della z- ordine. Ciò significa che, per esempio, ho Windows AB e C aperti, con focus su A, premi ⊞ Win+ Ddue volte, e ora può succedere che se poi voglio passare a B o C, sia da Alt+ Tabo selezionandoli sul barra delle applicazioni, la barra delle applicazioni mostra l'evidenziazione, ma A rimane visibile (e utilizzabile, non è solo un problema di rendering) in primo piano.
Immagina le seguenti situazioni, tutte e tre le finestre sovrapposte e sovrapposte:
A (attenzione)
B
C
-> ⊞ Win+D
Desktop (focus)
-> ⊞ Win+D
A (attenzione)
B
C
-> fai clic su C sulla barra delle applicazioni
A
C (attenzione)
B
-> fai clic su B sulla barra delle applicazioni
A
B (attenzione)
C
E così via. Focus indica l'effettivo focus di input, cioè nella seconda situazione, qualsiasi digitazione della tastiera viene inviata alla finestra B mentre la finestra A è in primo piano.
Non importa che tipo di applicazione; nel mio caso attuale un'istanza di Outlook e un'istanza di Explorer sono bloccate, mentre una seconda istanza di Explorer e un'istanza di Firefox si comportano normalmente. Ciò dovrebbe mostrare che questo problema può verificarsi anche tra più istanze della stessa applicazione e che non ci sono applicazioni fantasiose che amano fingere di essere il programma più importante e forzare internamente "sempre in primo piano".
Mostrare e non mostrare di nuovo il desktop non aiuta; nel peggiore dei casi, un'altra finestra potrebbe finire con il "incollato all'inizio dell'ordine z". Tra questi, posso facilmente passare, ma per ottenere una finestra che si comporta normalmente in cima, devo minimizzare manualmente le finestre offensive.
L'unica cura sembra finora chiudere le finestre offensive, non ho trovato nient'altro che aiuti.
È possibile che Windows 7 abbia un bug che può forzare un flag ALWAYS_ON_TOP su alcune finestre durante il ripristino da "Mostra desktop" o sto facendo qualcosa di sbagliato?
Maggiori informazioni:
⊞ Win+ dproblema facile da replicare su Win7-64bit-Ultimate.
Le finestre interessate (di qualsiasi programma) sembrano essere inserite in un gruppo "Z" separato. Puoi posizionare più / molte finestre in questo stato sempre in primo piano, quelle nello stato interessato funzioneranno normalmente l'una rispetto all'altra, con l'eccezione che:
- Il gruppo nel suo insieme è sempre in primo piano rispetto a qualsiasi finestra non interessata
- L'intero gruppo è davanti alla barra delle applicazioni.
- L'intero gruppo non risponde a (contesto sulla barra delle applicazioni) "finestre a cascata" o comandi simili.
Il fatto che le finestre interessate si trovino in cima alla barra delle applicazioni e funzionino come "finestre speciali" mostra che Windows 7 deve avere una "caratteristica" nascosta di sempre in primo piano che viene applicata con la funzione mostra desktop. La funzione sembra posizionare le finestre in uno stato di super finestra che si trova nella parte superiore della barra delle attività (il gruppo normale che rimane dietro la barra delle attività). Quando fai clic sul menu di avvio o nel menu di scelta rapida della barra delle applicazioni, il menu di avvio / barra delle applicazioni viene visualizzato in primo piano nel gruppo sempre in primo piano, tuttavia ciò non ripristina le finestre interessate, solo un passaggio temporaneo fino a quando non passi a qualcosa di diverso rispetto al menu di avvio / barra delle applicazioni.
Questa è la chiave per trovare una risposta. Come possiamo far sì che Windows annulli l'assegnazione dello stato speciale speciale o non esegua l'assegnazione in primo luogo?
Ancora più informazioni da un altro utente: sembrava essersi cancellato chiudendo tutte le finestre e riavviando. Inizialmente non sono riuscito a riprodurre l'errore, quindi dopo aver aperto tutte le finestre di lavoro, l'ho riprodotto su qualsiasi finestra.
Penso quasi che potrebbe essere inizializzato con qualcosa a che fare con più finestre di Chrome, e quindi il problema del desktop mostra sorgerà una volta che una finestra ce l'ha. Questo perché: dopo aver scherzato un po 'di più con un salva sessione di Chrome (compagno di sessione) e ripristinato le sessioni e ottenuto il super stato, ho ripristinato e chiuso la finestra in cui mi trovavo e ora sono di nuovo in un posto dove non riesco a riprodurre il errore, anche nel mio "ambiente di lavoro" con circa 35 schede Chrome in due finestre, oltre ad altri programmi, posizioni file, desktop remoti e un secondo profilo Chrome con un'altra dozzina di schede.
Quindi, torniamo al punto di partenza con la ricerca del vero istigatore del fenomeno del super stato.
Una volta che hai effettivamente il problema del super stato, si riprodurrà quanto segue: Ok, lo sto facendo mentre lo scrivo:
Apri Chrome (per visualizzare questo sito Web), quindi Blocco note, quindi Calcolatrice (potrebbe essere qualsiasi finestra, ma ai fini della dimostrazione, segui insieme a me)
Le finestre dovrebbero funzionare normalmente, sovrapporre le finestre in modo da poter vedere il bordo di tutte le finestre e l'ordine Z è (da davanti a dietro): il browser in alto, quindi la calcolatrice, quindi Blocco note (dovresti essere in grado di vedere parte delle finestre di sfondo).
Ora, con il browser in alto, premi win + d, quindi vinci nuovamente + d.
Fai clic su Calcolatrice, quindi sul tuo browser, il tuo browser è ora bloccato in primo piano. Facendo clic su Blocco note si focalizzerà sul Blocco note e si troverà davanti alla calcolatrice, ma rimarrà dietro il browser, poiché il browser è in "stato super". (molte disposizioni per cambiare focus dopo il ritorno da win + d creeranno il problema, con l'eccezione di fare clic sul desktop, ho anche notato che non avrei potuto portare la calcolatrice in super stato a meno che non si sovrapponesse al mio browser Chrome).
Ancora una volta, questo non sembra funzionare fino a quando almeno una delle finestre è interessata.
Non sappiamo ancora come ottenere la finestra iniziale in Superstate, solo quelle successive.