我的整个计算生涯(至少从 Windows NT 4.0 开始)都假设++Ctrl组合键被操作系统视为神圣 - 没有程序可以篡夺这个组合键,并且它总是会被内核的安全层并发出导致显示安全屏幕的最高优先级中断(Windows XP Home Edition 上直接通过 shell 调用任务管理器时除外)。AltDel
但是我今天使用的是 VMWare Player,我让它捕获了我的鼠标和键盘,但是完成后我想退出并且我忘记了热键组合(注意以备将来参考,我需要双击Ctrl+ Alt)。我以为我会Ctrl++Alt调用Del安全屏幕并将焦点切换到任务管理器,但是当我按下键时,VMWare Player 重新启动了我的虚拟机——它以某种方式捕获了按键。
所以这次经验告诉我,流程可以捕获 CAD,但它是如何做到的呢?
更新:
- 我正在运行 Windows 7 x64。
- 我想知道 VMWare 如何能够捕获 CAD 击键。
更新2:
在查看了您链接到的 QA 之后,我查看了我的设备管理器,发现有一个vmkbd
键盘类过滤器,看起来像是 VMWares - 所以他们可能从那里捕获 SAS/CAD 击键。