Compartilhar via


Entrada do mouse (introdução a Win32 e C++)

O Windows oferece suporte a mouses com até cinco botões: esquerdo, central e direito, além de dois botões adicionais chamados XBUTTON1 e XBUTTON2.

uma ilustração que mostra os botões esquerdo (1), direito (2), central (3) e xbutton1 (4).

A maioria dos mouses para o Windows tem pelo menos os botões esquerdo e direito. O botão esquerdo do mouse é usado para apontar, selecionar, arrastar e assim por diante. O botão direito do mouse normalmente exibe um menu de contexto. Alguns mouses têm uma roda de rolagem localizada entre os botões esquerdo e direito. Dependendo do mouse, a roda de rolagem também pode ser clicável, tornando-a o botão do meio.

Os botões XBUTTON1 e XBUTTON2 geralmente estão localizados nas laterais do mouse, perto da base. Esses botões extras não estão presentes em todos os mouses. Se estiverem presentes, os botões XBUTTON1 e XBUTTON2 geralmente são mapeados para uma função do aplicativo, como a navegação para frente e para trás em um navegador da Web.

Os usuários canhotos geralmente acham mais confortável trocar as funções dos botões esquerdo e direito - usando o botão direito como ponteiro e o botão esquerdo para mostrar o menu de contexto. Por esse motivo, a documentação de ajuda do Windows usa os termos botão primário e botão secundário, que se referem à função lógica em vez do posicionamento físico. Na configuração padrão (destro), o botão esquerdo é o botão principal e o direito é o botão secundário. No entanto, os termos clique com o botão direito e clique com o botão esquerdo referem-se a ações lógicas. Clicar com o botão esquerdo significa clicar no botão principal, esteja esse botão fisicamente no lado direito ou esquerdo do mouse.

Independentemente de como o usuário configura o mouse, o Windows traduz automaticamente as mensagens do mouse para que sejam consistentes. O usuário pode trocar os botões primário e secundário no meio do uso do programa e isso não afetará o comportamento do programa.

Os termos botão esquerdo e botão direito às vezes são usados em vez de botões primários e secundários , respectivamente. Essa terminologia é consistente com os nomes das mensagens da janela para entrada do mouse. Lembre-se de que os botões físicos esquerdo e direito podem ser trocados.

Próximo

Respondendo aos cliques do mouse