在 Windows 中是否有一些设置可以让我更改默认行为,使得当我单击父窗口时模态对话框的边框和标题闪烁 6 或 7 次?
只要集中注意力就足以让我知道我做错了什么。
我不认为需要用警报器、扩音器和频闪灯来提醒我点击了错误的地方。
答案1
解决方案
按Win+ ,在文本框中R键入或粘贴,然后按。
regedit.exe
Enter导航到以下注册表项:
HKEY_CURRENT_USER\Control Panel\Desktop
找到该
ForegroundFlashCount
值并将其设置为1
。笔记如果缺少该值,请创建一个新的
DWORD
(32 位)值。可以将其设置为0
,这将阻止模态对话框正确地重新获得焦点。注销并重新登录以应用更改。
附加信息
注册表值ForegroundFlashCount
最早是在 Windows 2000 中引入的。以下是原始文档的摘录:
指定任务栏按钮闪烁的次数,以通知用户系统已激活后台窗口。
来源:前台闪光次数
在 Windows Vista 及更早版本中,该值默认设置为3
。从 Windows 7 开始,默认值为7
。虽然似乎没有在任何地方指定,但当您尝试将焦点转移到其父窗口时,相同的值还控制模式对话框闪烁的方式。