如何使用键盘访问系统托盘?


Answers:


48

您可以使用将键盘焦点直接移到系统托盘区域(系统通知图标)Win+B

使用箭头键选择图标后,可以使用Space(或Enter)模拟左键单击,并使用AppMenu(上下文菜单键)或模拟右键单击Shift+F10

注意使用此方法,某些Windows XP用户可能无法在系统任务栏中看到 “焦点”。如果按此键Win+B,则似乎什么都没发生,请不要推迟。尝试按一次或两次,然后按Shift+F10,您可能会发现它不管用。(相比之下,使用方法可能更容易看到 “焦点”。“活动”图标应以细虚线形成的矩形突出显示。)


2
太棒了,尽管我很喜欢Windows中的键盘导航,但我不知道这一点。如果我可以投票两次,我会的。
cometbill

捷径。您从哪里了解Windows + B技巧?
韦斯利2010年

1
@Nonapeptide,我试图在我编写的程序中设置一些Win + <letter>热键,但是某些字母(包括B)会失败。当我意识到这些文件已经被Windows使用时,我只是尝试了所有这些文件(从Win + A到Win + Z):b
efotinis 2010年

@efotinis:这是没有主题的,但是假设您是Elias Fotinis,可以在网页上更新您的电子邮件地址吗:users.forthnet.gr/pat/efotinis/index.html
Ian

@Ian:是的,就是我。不幸的是,在几年前从拨号到DSL的过渡期间,由于技术原因,我无法访问该站点(由我的ISP托管)。上次我检查他们甚至都不会为我删除它。不过,我会再给它一个镜头。
efotinis,2011年

15

点击“ Windows”键打开开始菜单,然后按Escape键。您刚刚使菜单栏与键盘相关联。现在,您可以浏览菜单栏的主要区域,例如快速入门,工具栏和SysTray。一旦标签到SysTray中,您就可以使用箭头键选择特定的图标,并使用菜单键来模拟右键单击。


这真是个绝招
DAVR 2010年

谢谢...直到我读完问题大约30秒后,我才知道该怎么做。令人惊讶的是,只需单击一下就能为一个人做。=)
卫斯理

太棒了!尽管我很喜欢键盘导航,但我不知道这一点。它只是证明了您可以在Windows中使用鼠标进行任何操作,而无需使用鼠标也可以进行操作。编辑:好的,几乎什么都没有
Cometbill 2010年

2

我创建了一个自动热键脚本,该脚本允许使用正确的控件和数字来激活所需的图标。数字取决于图标的出现顺序。您可以修改源以调整您的需求。这是系统托盘的完整代码及其解释热键

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.