我想防止/限制应用程序在我的任务栏中闪烁的次数。
例如,Messenger 聊天窗口。如果我忽略它们,它们会一直闪烁。理想情况下,我想做的只是让任何给定的应用程序在任务栏中闪烁 3 次然后停止。
我该怎么做?
编辑
为了澄清我确实需要一个 Vista 解决方案。
ForegroundFlashCount 已经设置为 3,那么这个设置在 Vista 中会被忽略吗?
我想防止/限制应用程序在我的任务栏中闪烁的次数。
例如,Messenger 聊天窗口。如果我忽略它们,它们会一直闪烁。理想情况下,我想做的只是让任何给定的应用程序在任务栏中闪烁 3 次然后停止。
我该怎么做?
编辑
为了澄清我确实需要一个 Vista 解决方案。
ForegroundFlashCount 已经设置为 3,那么这个设置在 Vista 中会被忽略吗?
在这种情况下,您使用的是哪个聊天程序?如果您使用 Digsby,它会忽略该标志并永远闪烁窗口。我自己使用 Digsby,这是该程序最烦人的“功能”!如果是 Digsby 有问题,您可以在http://forum.digsby.com/viewtopic.php?id=3361的论坛上找到有关控制的一些信息。
如果不是 Digsby,最好的办法是联系应用程序的开发人员并要求他们遵循 Windows 设置,而不是强制 Windows 不断闪烁。
编辑:我下面的“解决方案”不正确。它做相反的事情:
“Microsoft® Windows® XP Registry Guide”一书中的示例章节包含一些与焦点相关的信息:
HKCU\控制面板\桌面
ForegroundLockTimeout
ForegroundFlashCount
ForegroundFlashCount
有一个注册表设置:
尝试将其设置为 0。
警告:编辑 Windows 注册表时要小心。
无需修改注册表,并提供大量其他有用的增强功能TweakUI
编辑:我注意到了标签;这仅适用于 Windows XP。
我为这个问题阅读的一些内容表明关闭 Aero UI 将允许 Vista 使用 ForegroundFlashCount 设置。