7

Есть ли способ получить доступ, перемещать и запускать элементы системного трея? Т.е. как горячие клавиши для доступа к элементам панели задач (Windows+Number)

3 ответа3

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%
}   

Просто нажмите Rctrl+Number для активации; щелкните или щелкните правой кнопкой мыши по значку systray, который вам нужен.

Например, я поместил действие ввода и нажатия на первые две иконки (в моей системе это uTorrent и Altdrag). Число указывает порядок появления.

3

Если вы ищете что-то встроенное, ответ «нет». Если не считать старомодный метод «Переключение фокуса на панель задач, вкладку в системный трей, стрелку над нужным значком и т.д.». Вы можете сократить это с помощью WinKey+B, но вам все равно придется стрелять, а затем взаимодействовать трудным способом.

0

Существует бесплатное приложение, которое вы можете использовать под названием Taskbar Shuffle.

Вы можете изменить порядок открытых окон на панели задач, как вы предпочитаете. Я уверен, что это приложение позволяет вам также изменить порядок значков систрея. Я не уверен, поддерживает ли он горячие клавиши, хотя это может ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .