在 Windows 10 1703 中禁用 Cortana 后重新使用 Win+C 快捷方式

在 Windows 10 1703 中禁用 Cortana 后重新使用 Win+C 快捷方式

我们有一个使用自定义组合键进行复制/粘贴操作的应用程序。在我们部署 Windows 10 1703 版本之前,用户可以在应用程序中使用“Win-C”组合键。由于 Cortana 现在使用 Win+C 组合键,因此应用程序无法重复使用这些键。
到目前为止,我在干净的 1703 部署中尝试了什么:

  • 在组策略中禁用 Cortana:计算机配置 > 管理模板 > Windows 组件 > 搜索。

  • 添加 DWORD 类型的注册表值并将其设置为 0 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search
    VoiceShortcut

Cortana 现在似乎已被禁用,但应用程序仍然认为使用了 Win-C 组合。
有没有办法查明 Cortana 是否真的在使用 Win-C?

答案1

涉及 Windows 徽标键的热键由系统保留

应用程序不应该使用涉及 Windows 键的快捷方式,因为它根本不受支持:行为将不可预测并且可能随时停止工作。

Windows 徽标键保留用于系统级功能。软件开发人员不应实现对 Windows 徽标键的支持[...]

答案2

编辑 :刚刚看到这部分:

Cortana 现在似乎已被禁用,但应用程序仍然认为使用了 Win-C 组合。有没有办法查明 Cortana 是否真的在使用 Win-C?

它不能解决这个问题,但是它确实允许您重复使用密钥。

我相信您可以将事件从 AutoHotKey 发送到您的应用程序进程,或者将另一个击键(例如 ctrl+c)发送到特定窗口。


我不知道有没有内置的方法,但你可以使用自动热键如果你愿意:

例如,将以下内容保存为hi.ahk并启动它 - 按 winkey + C 您将收到hiiii消息:

<#C::
MsgBox, hiiii

相关内容