Você provavelmente deve especificar o sistema operacional e o gerenciador de janelas (se aplicável).
sistema windows7
Respostas:
96
Não há um para o botão esquerdo, embora barra de espaço e Entrar muitas vezes são utilizáveis.
Clicar com o botão direito do mouse geralmente é uma solicitação para um menu sensível ao contexto que é executado no teclado clicando no botão Contexto tecla (menu / ponteiro que procura normalmente à direita da barra de espaço entre Alt e Ctrl (junto com a tecla Windows), ou pressionando Mudança + F10 .
Observe que cerca de 65% dos programadores que escrevem aplicativos do Windows acham que devem abrir um menu de contexto em resposta a um clique com o botão direito do mouse (WM_RBUTTONUP - que um verdadeiro amador pensa ser WM_RBUTTONDOWN). Isto é claro incorreto. O evento correto para abrir um menu de contexto é WM_CONTEXTMENU (que é enviado imediatamente após WM_RBUTTONUP ou se a tecla do teclado for pressionada).
O que isso significa é que 65% das aplicações lá fora não responderão à solicitação de teclado para um menu de contexto.
+1 para "menu / ponteiro procurando algo geralmente à direita da barra de espaço entre Alt e Ctrl". Obrigado.
Xavierjazz
7
+ 1 para Shift + F10 como o meu teclado Logitech estúpido no trabalho não tem a chave de contexto, tem uma tecla Fn. Se eu pudesse outro +1 para a ponta em eventos de gatilho também.
BeowulfNode42
Ironicamente, o SQL Server Management Studio está dentro dos 65%. ; \
Brad Christie
@ BeowulfNode42 por incrível que pareça, meu teclado Logitech tem um & lt; kbd & gt; FN & lt; / kbd & gt; entre o & lt; kbd & gt; Alt Gr & lt; / kbd & gt; e as & lt; kbd & lt; Ctrl & lt; / kbd & gt; chaves, à direita do & lt; kbd & gt; SPACE & lt; / kbd & gt ;. Se eu pressionar o & lt; kbd & gt; FN & lt; / kbd & gt; tecla e clique esquerdo, eu recebo um menu de contexto.
Rebecca
1
@GibralterTop: bom saber. Eu acredito que eu estava usando 2014, mas não posso ter certeza. De qualquer forma, estou feliz que funcione agora. (Talvez sejam usuários SO / SE e tenham visto meu comentário). ;-)
Brad Christie
19
Você pode definir o seu próprio usando um software como o autohotkey:
Exemplo
Este código substitui:
esquerda alt para o botão esquerdo do mouse
direita alt para clique direito do mouse
Código:
LAlt::LButto
RAlt::RButton
Link para o remapeamento de teclado autohotkey: ligação Link para o download do autohotkey: ligação
Se você está realmente após o menu de contexto (e não um clique físico), use ~RAlt::AppsKey no seu script AutoHotKey.
yhw42
1
Eu tenho uma nova placa de chave K740 backlit Logitech - basta substituir o meu velho dell letras arranhado placa-chave que tinha o construído em seleção de menu de contexto e teclas de atalho de calculadora. Nós (nosso escritório não sabíamos o quanto usávamos essas duas chaves todos os dias até que não pudéssemos fazer com que funcionassem da mesma forma que nos antigos teclados da Dell.
Solução para o problema do menu de contexto no Logitech k740 FN + PrintScrn (mostra uma pequena página ou lista)
esta combinação de teclas aparece no menu de contexto
Respostas:
Não há um para o botão esquerdo, embora barra de espaço e Entrar muitas vezes são utilizáveis.
Clicar com o botão direito do mouse geralmente é uma solicitação para um menu sensível ao contexto que é executado no teclado clicando no botão Contexto tecla (menu / ponteiro que procura normalmente à direita da barra de espaço entre Alt e Ctrl (junto com a tecla Windows), ou pressionando Mudança + F10 .
Observe que cerca de 65% dos programadores que escrevem aplicativos do Windows acham que devem abrir um menu de contexto em resposta a um clique com o botão direito do mouse (WM_RBUTTONUP - que um verdadeiro amador pensa ser WM_RBUTTONDOWN). Isto é claro incorreto. O evento correto para abrir um menu de contexto é WM_CONTEXTMENU (que é enviado imediatamente após WM_RBUTTONUP ou se a tecla do teclado for pressionada).
O que isso significa é que 65% das aplicações lá fora não responderão à solicitação de teclado para um menu de contexto.
fonte
Você pode definir o seu próprio usando um software como o autohotkey:
Exemplo
Este código substitui:
Código:
Link para o remapeamento de teclado autohotkey: ligação
Link para o download do autohotkey: ligação
fonte
~RAlt::AppsKey
no seu script AutoHotKey.Eu tenho uma nova placa de chave K740 backlit Logitech - basta substituir o meu velho dell letras arranhado placa-chave que tinha o construído em seleção de menu de contexto e teclas de atalho de calculadora. Nós (nosso escritório não sabíamos o quanto usávamos essas duas chaves todos os dias até que não pudéssemos fazer com que funcionassem da mesma forma que nos antigos teclados da Dell.
Solução para o problema do menu de contexto no Logitech k740 FN + PrintScrn (mostra uma pequena página ou lista) esta combinação de teclas aparece no menu de contexto
fonte