Rob*_*ite 7 windows windows-vista
我想防止/限制应用程序在我的任务栏中闪烁的次数。
例如,信使聊天窗口。如果我忽略它们,它们会一直闪烁。理想情况下,我想做的是只允许任何给定的应用程序在任务栏中闪烁 3 次然后停止。
我该怎么做?
编辑
为了澄清我确实需要一个 Vista 解决方案。
ForegroundFlashCount 已经设置为 3,那么这个设置在 Vista 中会被忽略吗?
编辑:我下面的“解决方案”不正确。它的作用恰恰相反:
\n\n\n\n\n0 = 任务栏按钮闪烁直到您\n单击它
\n
《Microsoft\xc2\xae Windows\xc2\xae XP 注册表指南》一书中的示例章节包含一些与焦点相关的信息:
\n\n\n\n\n“焦点”类别中的设置通过使应用程序闪烁其任务栏按钮来吸引您的注意力,而不是窃取前台应用程序的焦点,从而防止出现这种情况。
\n\nForegroundLockTimeout 的默认值为 0x00030D40 或 200000。该值是 Windows XP 允许应用程序从前台应用程序窃取焦点之前的时间(以毫秒为单位)。要将 200000 转换为秒,请将其除以 1000(200 秒)。您会在表中看到值 ForegroundFlashCount 两次,因为将其设置为 0 会导致任务栏按钮闪烁,直到您单击它为止;否则,任务栏按钮将闪烁您在 ForegroundFlashCount 中设置的次数。
\n
HKCU\\控制面板\\桌面
\n\nForegroundLockTimeoutForegroundFlashCountForegroundFlashCount有一个注册表设置:
\n\nHKCU\\Control Panel\\Desktop\n ForegroundFlashCount (DWORD)\nRun Code Online (Sandbox Code Playgroud)\n\n尝试将其设置为0。
\n\n警告:编辑 Windows 注册表时要小心。
\n| 归档时间: |
|
| 查看次数: |
4854 次 |
| 最近记录: |