Evitar que os aplicativos pisquem na minha barra de tarefas - isso é possível?

6

Gostaria de evitar / restringir a quantidade de vezes que um aplicativo pisca na minha barra de tarefas.

Por exemplo, janelas de bate-papo do messenger. Se eu os ignorar, eles continuam piscando. Idealmente, o que eu gostaria de fazer é permitir que qualquer aplicativo fornecido pisque na barra de tarefas 3 vezes e depois pare.

Como posso fazer isso?

Editar

Para esclarecer, eu preciso de uma solução para o Vista.

ForegroundFlashCount já está definido como 3, então essa configuração é ignorada no Vista?

    
por Rob White 18.05.2009 / 11:07

4 respostas

3

Nesse caso, qual programa de bate-papo você está usando? Se você está usando o Digsby, ele ignora a bandeira e pisca a janela para sempre. Eu uso o Digsby e esse é o "recurso" mais irritante do programa! Se é o Digsby que tem o problema, você pode encontrar algumas informações sobre como controlar em seus fóruns no link .

Se não for o Digsby, a melhor coisa a fazer é entrar em contato com o desenvolvedor do aplicativo e pedir que ele siga as configurações do Windows, em vez de forçar o Windows a piscar constantemente.

    
por 19.05.2009 / 03:30
1

EDIT: minha "solução" abaixo não está correta. Faz o contrário:

0 = taskbar button flashes until you click it

Este capítulo de amostra do livro "Guia de Registro do Microsoft® Windows® XP" contém alguns informações relacionadas ao foco:

The settings in the Focus category prevent that scenario by causing applications to flash their taskbar buttons to get your attention rather than stealing focus from the application in the foreground.

The default value for ForegroundLockTimeout is 0x00030D40, or 200000. This value is the time in milliseconds before Windows XP allows an application to steal the focus from the foreground application. To convert 200000 to seconds, divide it by 1000 (200 seconds). You see the value ForegroundFlashCount in the table twice, because setting it to 0 causes the taskbar button to flash until you click it; otherwise, the taskbar button flashes the number of times you set in ForegroundFlashCount.

HKCU \ Painel de controle \ Desktop

  • Impedir que aplicativos roubem o foco: ForegroundLockTimeout
  • Botão da barra de tarefas do Flash até que eu clique nele: ForegroundFlashCount
  • botão da barra de tarefas do Flash N vezes: ForegroundFlashCount

Há uma configuração de registro em:

HKCU\Control Panel\Desktop
     ForegroundFlashCount (DWORD)

Tente defini-lo como 0.

Aviso: tenha cuidado ao editar o Registro do Windows.

    
por 18.05.2009 / 11:13
0

sem mexer com o registro e fornecendo várias outras melhorias úteis TweakUI

EDIT: Eu notei a tag; isto é apenas para o Windows XP.

    
por 18.05.2009 / 11:39
0

Algumas coisas que eu li apenas para esse problema sugerem que desligar o Aero UI permitirá que o Vista use a configuração ForegroundFlashCount.

    
por 21.05.2009 / 21:37