屏幕上那个灰色带有数字的框是什么?看着好难受!

203 篇文章 2 订阅

为什么屏幕上出现了一个灰框,里面有黑色数字,而且还不消失?强迫症难以忍受啊!


各种背景下的灰框
▲ 就是这个置于所有窗口最顶层,怎么也去不掉的灰色数字框

强迫症晚期请直接前往最后一节把它消灭好了,非强迫症晚期的我们一起来探究下它到底是什么。

使用 Spy++

想探究一个界面属于哪个进程,当然少不了 Spy++。现在,我们去 Visual Studio 中找到并打开 Spy++。

启动 Spy++

于是,我们会看到一个丑的不得了的 Spy++ 的界面:

Spy++

紧接着,我们点击查找窗口(查找窗口 )按钮开始查找窗口:

查找窗口

我们发现,当我们将那个瞄准靶心指向灰色小窗口上时,这个窗口的句柄和其他信息已经显示。

查找窗口

于是,点击“确定”来查看这个窗口的信息。

居然是 Visual Studio 的某个子窗口
▲ 居然是 Visual Studio 的某个名为 CandidateWindow 的子窗口

猜测和搜索

现在我们得到了这些线索:

  • 这是 Visual Studio 的窗口
  • 这个窗口的类名叫做 CandidateWindow
  • 这一定是 Visual Studio 的 BUG,可以被我们疯狂吐槽

现在我们有了搜索关键字:Gray Box,Candidate Window,Visual Studio。

搜索果然能发现有人遇到了这个问题(特别吐槽没有中文的,于是才有了本文)。有用的搜索资料见本文最后的 参考资料

解决问题

从搜索的结果中,我们可以得知,这是 Visual Studio 用来在 CodeLens 上显示辅助提示的指示窗口。解决方法便是在代码编辑窗口中长按 Alt 键重新打开辅助指示窗口,然后松开 Alt 键关掉这些窗口

试一试长按 Alt 键,果然出现了一模一样的窗口:

长按 Alt 打开的指示窗口

松开 Alt 后,之前一直不消失的灰色数字窗口终于消失,世界顿时清静了。

Alt 指示窗口是什么?

其实这是 Windows 提供的一项功能,用于在仅有键盘的设备上能够操作各种菜单。下图是在资源管理器中长按 Alt 出来的键盘按键提示,按下键盘对应的键可以进入对应的功能。

资源管理器的 Alt 指示


参考资料
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值