Qual processo é responsável pelo Task Switcher (Alt + Tab) no Windows 10?

0

Qual processo é responsável pelo Task Switcher no Windows 10?

Apenas em algum contexto - embora isso não afete a pergunta ou a resposta -, estou tentando ver se consigo usar o Surface Dial para tirar proveito do recurso do Windows 10 Task Switcher (Alt + Tab).

Eu configurei uma ferramenta personalizada para que eu possa iniciar o Task Switcher pressionando o Surface Dial, que acaba acionando o comando Ctrl + Alt + Tab, que deixa o Task Switcher aberto (enquanto pressiona Alt + Tab só permanece aberto enquanto você continua a segurar a tecla Alt).

Depois, configurei outras funções no conjunto de ferramentas para navegar no menu do Task Switcher - navegando para a esquerda ou para a direita e, em seguida, selecionando o aplicativo escolhido.

Infelizmente, quando o Task Switcher é aberto, ele libera minhas ferramentas personalizadas. Por isso, espero criar ferramentas personalizadas para o processo ou programa que executa o Task Switcher para que elas fiquem disponíveis enquanto ele estiver em foco.

Até o momento, tentei configurar ferramentas personalizadas para o Windows Explorer, o Gerenciador de Janelas da Área de Trabalho e o Host de Experiência do Shell do Windows, mas não tive qualquer sorte.

Obrigado!

    
por Del 31.07.2018 / 17:10

1 resposta

0

Ele é gerenciado pelo CSRSS, que é csrss.exe

Alt+Tab ↹ works even if Windows Explorer is no longer running. On Windows NT-based systems, Alt+Tab ↹ is managed by CSRSS (Client/Server Runtime Subsystem). It works even when Ctrl+Alt+Del and Ctrl+⇧ Shift+Esc (Task Manager) (which are managed by Winlogon) do not.[4]

https://en.wikipedia.org/wiki/Alt-Tab#Windows-specific_issues_and_hacks

Note que você só precisa enviar Ctrl + Alt + Tab ao invés de Ctrl + ⇧ Shift + Alt + Separador ↹

Using Windows 7 the additional key combination Ctrl+Alt+Tab ↹ brings up the switcher dialog and it remains on screen after all the keys have been released. A user can move through the dialog in any direction using the arrow keys, or Tab ↹ through in a linear manner, wrapping at the end of the list back to the begnining. In this mode, the ↵ Enter key or a mouse click selects the desired window which gains the focus and the dialog is dismissed; Esc dismisses with no change of focus.

    
por 31.07.2018 / 17:21