1

Во-первых, я использую классический диалог ALT+Tab вместо гигантской версии, которая используется по умолчанию в Windows 10.

Когда я удерживаю ALT и нажимаю клавишу Tab в окне, таком как Блокнот, меню файлов всегда активируется! Мне по-прежнему приходится выходить из меню файлов более половины окон, для которых я нажимаю ALT+Tab! Есть ли исправление для этого, кроме возврата к Windows 7?

2 ответа2

1

Что бы я ни пытался (редактирование реестра, твикер winaero), я не смог заставить классическую alt-tab работать на Win10 2016 LTSB. В конце концов, решение состояло в том, чтобы смоделировать нажатие правой кнопки при нажатии левой и левой кнопки мыши с помощью следующего сценария AutoIT. Это работает для меня, но может нарушить определенные сочетания клавиш, которые включают как левой Ctrl и левой Alt ...

#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Run_Au3Stripper=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include <WinAPISys.au3>
#include <WinAPI.au3>
#include <Misc.au3>

If _Singleton ( "My_Alt_Tabber", 1 ) = 0 Then
    MsgBox ( 0, "", "Alt tabber is already running!" )
    Exit
EndIf

Dim $LALT = 0xA4
Dim $RALT = 0xA5
Dim $TAB = 0x09
Dim $CTRL = 0x11

Dim $hDLL = DLLOpen ( "user32.dll" )

While True
    If _IsPressed ( "12", $hDLL ) Then
        _KeyDown ($RALT)
        _KeyUp ($RALT)
        _KeyUp ($CTRL)   ; RALT Is actually Ctrl-Alt so must release Ctrl!
        While _IsPressed ( "12", $hDLL )
            ;
        WEnd
    EndIf
WEnd

Func _KeyDown ( $KEY )
    _WinAPI_Keybd_Event ( $KEY, $KEYEVENTF_EXTENDEDKEY)
EndFunc

Func _KeyUp ( $KEY )
    _WinAPI_Keybd_Event ( $KEY, $KEYEVENTF_KEYUP)
EndFunc
1

с использованием программного обеспечения Winaero Tweaker: (никаких действий в реестре не требуется! ОЧЕНЬ ПРОСТО)

https://winaero.com/comment.php?comment.news.1836

Как это сделать (легко):

  1. Установить программное обеспечение
  2. Бежать
  3. Выберите Alt+Tap внешний вид
  4. Включить флажок «Включить классическую настройку Alt+Tab»
  5. Нажмите Перезапустить проводник.

Вот и все.

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