Item de menu do programa fechado permanece no topo

2

Às vezes, alguns programas deixam um remanescente de um item de menu ou um botão na minha tela.

Ele geralmente mostra tudo, o que torna isso muito chato.

Fechar o programa não remove o item de menu.

Aqui está um exemplo (o item de menu "Nova sessão ..." é de uma sessão Putty fechada):

Qual é a maneira mais fácil de atualizar minha tela para remover esse remanescente?

    
por Rasmus Faber 13.04.2011 / 20:31

2 respostas

3

Oh, sim, nós amamos esses elementos remanescentes da GUI ou artefatos - eu os vi em todos os sistemas operacionais / GUIs com os quais já trabalhei.

Iniciar um protetor de tela é uma maneira muito rápida de removê-lo, pois você pode acioná-lo com um pressionamento de tecla [1]. Outro truque rápido é alterar as resoluções de tela - o que você pode fazer rapidamente em um laptop com o botão de função da tela espelhada incorporada.

Eventualmente, você aprende que a melhor prática é limpar esses elementos quando eles surgirem - não permitindo que eles permaneçam em primeiro lugar ou reativando o mesmo elemento assim que ele for ativado.

-Z

[1] Crie uma tecla de atalho para proteção de tela link

    
por 13.04.2011 / 21:00
2

Embora essa seja uma pergunta antiga, ainda hoje é um problema relevante na minha máquina com Windows 7.
Existem duas soluções alternativas que funcionam para mim; espero que eles ajudem alguém com o mesmo problema.

Reinicie o serviço DWM

Você deve poder limpar os artefatos reiniciando o Desktop Window Manager. Você pode facilitar isso com um simples atalho na área de trabalho, que também pode atribuir uma tecla de atalho para:

  1. Crie um novo atalho na área de trabalho com a seguinte linha de comando:
    C:\Windows\System32\cmd.exe /c "net stop UxSms & sc start UxSms"

  2. Edite as propriedades do novo atalho e atribua uma tecla de atalho; Eu uso ctrl - alt - deslocamento -d

  3. Também nas propriedades do atalho, selecione Advanced e assegure que Run as administrator esteja marcado

Isso deve ser semelhante a:

AlteraraconfiguraçãodedesempenhodoWindows

  1. AbraacaixadediálogodeopçõesdedesempenhodoWindowsusando:

    1. DigiteAdjustperformancenapesquisadomenuIniciareselecioneAdjusttheappearanceandperformanceofWindows

    2. ControlPanel|PerformanceInformationandTools|Adjustvisualeffects

  2. DesativeacaixadeseleçãodeFadeoutmenuitemsafterclicking:

por 23.06.2014 / 22:38