Não se preocupe, nem mais uma pergunta sobre "onde está o meu botão da área de trabalho".
O que encontrei no Windows 7, quando você usa o recurso "Mostrar área de trabalho" (prefiro o atalho ⊞ Win+ D) e, em seguida, trava todas as janelas novamente, algumas se comportam como se estivessem coladas na frente do z- ordem. O que isto significa é, digamos, que tenho as janelas AB e C abertas, com foco em A, pressione ⊞ Win+ Dduas vezes e agora pode acontecer que, se eu quiser mudar para B ou C, seja Alt+ Tabou selecionando-as na barra de tarefas, a barra de tarefas mostra o destaque, mas A permanece visível (e utilizável, não é apenas um problema de renderização) em primeiro plano.
Imagine as seguintes situações, todas as três janelas em cascata e sobrepostas:
A (foco)
B
C
-> ⊞ Win+D
Área de trabalho (foco)
-> ⊞ Win+D
A (foco)
B
C
-> clique em C na barra de tarefas
A
C (foco)
B
-> clique em B na barra de tarefas
A
B (foco)
C
E assim por diante. Foco significa foco de entrada real, ou seja, na segunda situação, qualquer digitação do teclado é enviada para a janela B enquanto a janela A está em primeiro plano.
Não importa que tipo de aplicação; no meu caso atual, uma instância do Outlook e uma instância do Explorer estão paralisadas, enquanto uma segunda instância do Explorer e uma instância do Firefox se comportam normalmente. Isso deve mostrar que esse problema pode ocorrer mesmo entre várias instâncias do mesmo aplicativo e que não há aplicativos sofisticados envolvidos que gostem de fingir que são o programa mais importante e forçam internamente "sempre no topo".
Mostrar e não mostrar a área de trabalho novamente não ajuda; na pior das hipóteses, outra janela também pode acabar com a "colada na parte superior da ordem z". Entre eles, posso alternar facilmente, mas para obter uma janela que ainda se comporta normalmente no topo, tenho que minimizar manualmente as janelas ofensivas.
A única cura parece fechar as janelas ofensivas até agora, não encontrei mais nada que ajude.
Será que o Windows 7 tem um bug que pode forçar um sinalizador ALWAYS_ON_TOP em algumas janelas ao restaurar a partir do "Show Desktop" ou estou fazendo algo errado?
Mais Informações:
⊞ Win+ dedição fácil de replicar no Win7-64bit-Ultimate.
As janelas afetadas (de qualquer programa) parecem ser colocadas em um grupo "Z" separado. Você pode colocar várias / muitas janelas nesse estado sempre em cima, aquelas no estado afetado funcionarão normalmente em relação umas às outras, com a exceção de que:
- O grupo como um todo está sempre no topo de qualquer janela não afetada
- O grupo inteiro está na frente da barra de tarefas.
- O grupo inteiro não responde a (contexto na barra de tarefas) "janelas em cascata" ou comandos semelhantes.
O fato de as janelas afetadas estarem na parte superior da barra de tarefas e funcionarem como "janelas especiais" mostra que o Windows 7 deve ter um "recurso" oculto de sempre na parte superior aplicado à função show desktop. O recurso parece colocar as janelas em um estado de super janela que fica na parte superior da barra de tarefas (o grupo normal restante atrás da barra de tarefas). Quando você clica no menu Iniciar ou no menu de contexto da barra de tarefas, o menu Iniciar / barra de tarefas chega ao primeiro plano do grupo sempre no topo; no entanto, isso não reverte as janelas afetadas, apenas uma aquisição temporária até que você alterne para algo diferente. do que o menu Iniciar / barra de tarefas.
Esta é a chave para encontrar uma resposta. Como conseguimos que o Windows desassociasse o super status especial ou não a tarefa em primeiro lugar?
Ainda mais informações de outro usuário: parecia ter sido limpo fechando todas as janelas e reiniciando. Inicialmente, não consegui reproduzir o erro; depois de abrir todas as minhas janelas de trabalho, reproduzi-o em qualquer janela.
Eu quase acho que poderia ser inicializado com algo a ver com várias janelas do Chrome e, em seguida, o problema da área de trabalho do show surgirá assim que uma janela o tiver. Isso ocorreu porque: depois de mexer um pouco mais com um protetor de sessão chrome (amigo da sessão), restaurar sessões e obter o super estado, restaurei e fechei a janela em que estava e agora estou novamente em um local onde não consigo reproduzir o erro, mesmo no meu "ambiente de trabalho", com cerca de 35 guias do Chrome em duas janelas, além de outros programas, locais de arquivos, áreas de trabalho remotas e um segundo perfil do Chrome com mais uma dúzia de guias.
Então, voltando à estaca zero com a descoberta do instigador real do fenômeno do super estado.
Depois que você realmente tiver o problema de estado avançado, o seguinte será reproduzido: Ok, estou fazendo isso enquanto digito:
Abra o chrome (para visualizar este site), depois o Bloco de notas e a Calculadora (pode haver qualquer janela, mas para fins de demonstração, siga-me)
As janelas devem funcionar normalmente, se sobrepõem às janelas, para que você possa ver a borda de todas as janelas e a ordem Z é (da frente para trás): o navegador na parte superior, a calculadora e o bloco de notas (você pode ver parte das janelas de fundo).
Agora, com o navegador no topo, pressione win + d e win + d novamente.
Clique em Calculadora e, em seguida, em seu navegador, seu navegador agora está preso em primeiro plano. Clicar no bloco de notas trará o foco para o bloco de notas, e ele estará na frente da calculadora, mas permanecerá atrás do navegador, pois o navegador está em "super estado". (muitos arranjos de mudança de foco após o retorno do win + d criarão o problema, com a exceção de clicar na área de trabalho, também notei que não conseguia colocar a calculadora em super estado, a menos que ela se sobrepusesse ao meu navegador Chrome).
Novamente, isso parece não funcionar até que pelo menos uma das janelas seja afetada.
Ainda não sabemos como obter a janela inicial no Superstate, apenas as seguintes.