访问系统托盘应用程序的热键,Windows 7

mjs*_*jsr 7 windows-7 keyboard-shortcuts

有没有办法访问、移动和启动系统托盘的元素?,即像访问任务栏项目的热键(Windows+Number)

mjs*_*jsr 5

根据@Shinray 所说的? Win+B快捷方式,我创建了这个AutoHotkey脚本:

#SingleInstance, force
CoordMode, Mouse, Screen
SetDefaultMouseSpeed, 0
RControl & 1::
jumper(1, "Enter")
Return
RControl & 2::
jumper(2, "SingleClick")
Return

jumper(position, action)
{
MouseGetPos, xpos, ypos
sendInput {LWinDown}{b}{LWinUp}{Right %position%}{Enter}
Sleep, 100
if(action = "Enter")
{
}   
if(action = "SingleClick")
{
MouseClick, left
}
if(action = "DoubleClick")
{
MouseClick, left, , ,2
}   
if(action = "RightClick")
{
    MouseClick, right
}   
MouseMove %xpos%, %ypos%
}   
Run Code Online (Sandbox Code Playgroud)

只需按 Rctrl+Number 即可激活;单击或右键单击您需要的系统托盘图标。

例如,我将输入和单击操作放在前两个图标上(在我的系统上它们是 uTorrent 和 Altdrag)。数字表示出现顺序。