2

Когда я щелкаю правой кнопкой мыши по запущенной задаче в моем меню «Пуск», я обычно получаю 3 варианта:

  • Запустите новую копию этого - я не использую это
  • Закрепить эту программу на панели задач - я не использую это
  • Закрыть окно - я использую это. Много. Настолько, что в Windows XP я использовал правый клик и нажал «c». Что я больше не могу делать, потому что, хотя он подсвечивает закрытый MenuItem, он фактически не вызывает его.

Если я нажму + правую кнопку мыши на задании, я получу старое меню, в котором я могу просто нажать C. Это старое меню, как правило, гораздо полезнее, так как в нем гораздо больше опций, которые я использую значительно чаще.

Есть ли способ, которым я могу сделать это меню всплывающим меню по умолчанию правой кнопкой мыши?

Это также оказывается реальной болью для Google. Так как я всегда готов улучшить свою игру, если вы решите эту проблему в Google, я был бы признателен, если бы вы могли поделиться используемыми ключевыми словами / фразами.

3 ответа3

2

Как упоминалось в этих сообщениях ( http://www.intowindows.com/tweak-windows-7-taskbar-with-7-taskbar-tweaker/, http://lifehacker.com/5397963/7-taskbar-tweaker-brings -fine+grained-control-to-windows-7s-taskbar) также возможно использовать 7 Taskbar Tweaker

1

Я немного исправил код Фоши. Вы должны быть в состоянии перетащить правой кнопкой мыши и перетащить подсветку сейчас Он также закрывает программу на панели задач, просто щелкнув правой кнопкой мыши, без необходимости нажимать клавишу c. Если у вас установлен флажок "использовать маленькие значки", измените «yBottom <= 40» на «yBottom <= 30».

; Right Click program on taskbar -> Shift Right Click + C
RButton::
    CoordMode, Mouse, Screen
    MouseGetPos, x, y, WinUnderMouseID
    yBottom := A_ScreenHeight - y
    xRight := A_ScreenWidth - x
    if (yBottom <= 40 && x >= 58 && xRight >= 223)
    {
        Send ^+{RButton}
        Send c
    }
    else
    {
        Send {RButton down}
        KeyWait, RButton
        Send {RButton up}
    }
return
1

Вы можете использовать AutoHotKey для этого:

RButton::RButton
RButton UP:: ;To auto-ctrl-shift-click on taskbar items
CoordMode, Mouse, Screen
MouseGetPos, x, y, WinUnderMouseID
yBottom := A_ScreenHeight - y
if yBottom <= 40
{
Send ^+{RButton}
}
else
if GetKeyState("RButton")==1
send {RButton UP}
else
send {RButton}
return

Просто вставьте это в (Ваш скрипт | Пустой скрипт) или используйте эту скомпилированную версию, и она должна нормально работать.

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