Что бы я ни пытался (редактирование реестра, твикер 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