![哪个进程负责 Windows 10 中的任务切换器(Alt + Tab)?](https://linux22.com/image/1566899/%E5%93%AA%E4%B8%AA%E8%BF%9B%E7%A8%8B%E8%B4%9F%E8%B4%A3%20Windows%2010%20%E4%B8%AD%E7%9A%84%E4%BB%BB%E5%8A%A1%E5%88%87%E6%8D%A2%E5%99%A8%EF%BC%88Alt%20%2B%20Tab%EF%BC%89%EF%BC%9F.png)
仅就某些背景而言 - 尽管它不会影响问题或答案 - 我正在尝试看看是否可以让 Surface Dial 利用 Windows 10 任务切换器(Alt+ Tab)功能。
我已经设置了一个自定义工具,以便我可以通过按下 Surface Dial 来启动任务切换器,这最终只会触发Ctrl+ Alt+Tab命令,从而使任务切换器保持打开状态(而按Alt+Tab仅在您继续按住该键时保持打开状态Alt)。
然后,我在工具集中设置了其他功能来导航任务切换器菜单 - 向左或向右导航,然后选择所选应用程序。
不幸的是,一旦任务切换器打开,它就会丢弃我的自定义工具 - 所以我希望为运行任务切换器的进程或程序创建自定义工具,以便我在获得焦点时可以使用它们。
到目前为止,我已经尝试为 Windows 资源管理器、桌面窗口管理器和 Windows Shell Experience Host 设置自定义工具,但没有任何成功。
答案1
它由 CSRSS 处理,它是csrss.exe
AltTab ↹即使 Windows 资源管理器不再运行,+仍可工作。在基于 Windows NT 的系统上, Alt+Tab ↹由中科院遥感所(客户端/服务器运行时子系统)。即使Ctrl++和++ (任务管理器)(由 Winlogon 管理)不起作用时,它也能正常工作。[ Alt4 ]DelCtrl⇧ ShiftEsc
https://en.wikipedia.org/wiki/Alt-Tab#Windows-specific_issues_and_hacks
请注意,您只需发送Ctrl++而不是++ +AltTab ↹Ctrl⇧ ShiftAltTab ↹
使用 Windows 7,附加组合键Ctrl+ Alt+Tab ↹会调出切换器对话框,在释放所有键后,该对话框仍会保留在屏幕上。用户可以使用箭头键向任意方向移动对话框,或Tab ↹以线性方式移动,在列表末尾换行回到开头。在此模式下,按键↵ Enter或鼠标单击可选择获得焦点的所需窗口,然后关闭对话框;Esc 键关闭,焦点不变。