24

Есть ли способ получить доступ к элементам в системном трее с помощью клавиатуры в Windows XP?

3 ответа3

48

Вы можете переместить фокус клавиатуры прямо в область systray (значки системных уведомлений) с помощью Win+B.

После выбора значка с помощью клавиш со стрелками, вы можете имитировать щелчок левой кнопкой мыши с пространством (или , возможно , Enter) и щелкните правой кнопкой мыши с AppMenu (контекстное меню) ключа или Shift+F10.

NB Используя этот метод, некоторые пользователи Windows XP могут не увидеть «фокус» в системном трее. Если вы нажмете Win+B и окажется, что ничего не произошло, не откладывайте на завтра. Попробуйте нажать один или два раза, а затем Shift+F10, и вы можете обнаружить, что это работает независимо. (Напротив, использование этого метода может с большей вероятностью позволить вам увидеть «фокус». Значок «активный» должен быть выделен в виде прямоугольника, образованного тонкими пунктирными линиями.)

15

Нажмите кнопку "Windows", чтобы открыть меню "Пуск", но затем нажмите "escape". Вы только что внесли строку меню в контекст клавиатуры. Теперь вы можете переключаться между основными областями строки меню, такими как быстрый запуск, панели инструментов и SysTray. После вкладки в SysTray вы можете использовать клавиши со стрелками для выбора определенного значка и клавишу меню для имитации щелчка правой кнопкой мыши.

2

я создаю скрипт autohotkey, который позволяет активировать нужную иконку, используя правильный контроль и номер. Количество зависит от порядка появления иконки. Вы можете изменить источник, чтобы настроить ваши потребности. Вот полный код с объяснением горячей клавиши для systray

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