Reutilize o atalho Win + C após desativar a Cortana no Windows 10 1703

Reutilize o atalho Win + C após desativar a Cortana no Windows 10 1703

Temos um aplicativo que usa combinações de teclas personalizadas para operações de copiar/colar. Antes de implantarmos a versão 1703 do Windows 10, os usuários podiam usar a combinação 'Win-C' no aplicativo. Como a Cortana agora usa a combinação Win+C, o aplicativo não consegue reutilizar essas chaves.
O que tentei até agora na implantação limpa do 1703:

  • Cortana desativada em políticas de grupo: Configuração do computador > Modelos administrativos > Componentes do Windows > Pesquisa.

  • Adicionado valor de registro do tipo DWORD e definido como 0 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search
    VoiceShortcut

A Cortana parece estar desativada agora, mas o aplicativo ainda acredita que a combinação Win-C é usada.
Existe uma maneira de descobrir se o Win-C está realmente em uso pela Cortana?

Responder1

As teclas de atalho que envolvem a tecla do logotipo do Windows são reservadas pelo sistema

Os aplicativos não devem usar atalhos onde a tecla Windows esteja envolvida, simplesmente não é compatível: o comportamento será imprevisível e poderá parar de funcionar a qualquer momento.

As teclas do logotipo do Windows são reservadas para funções no nível do sistema. Os desenvolvedores de software não devem implementar suporte para as chaves do logotipo do Windows [...]

Responder2

EDITAR:Acabei de ver esta parte:

A Cortana parece estar desativada agora, mas o aplicativo ainda acredita que a combinação Win-C é usada. Existe uma maneira de descobrir se o Win-C está realmente em uso pela Cortana?

Isso não resolve essa questão, mas permite reutilizar a chave.

Acredito que você poderia enviar um evento do AutoHotKey para o processo do seu aplicativo ou enviar outro pressionamento de tecla (como ctrl + c) para uma janela específica.


Não conheço uma maneira integrada, mas você pode usarAutoHotKeyse você quiser:

Por exemplo, salve o seguinte como hi.ahke inicie-o - pressione winkey + C e você receberá a hiiiimensagem:

<#C::
MsgBox, hiiii

informação relacionada