Compartilhar via


Evento DblClick

Ocorre quando o utilizador aponta para um objeto e, em seguida, clica duas vezes num botão do rato.

Sintaxe

Para MultiPage, TabStrip: Private Subobject _DblClick(indexAs Long, ByValCancelAs MSForms.ReturnBoolean)

Para outros controlos: Private Subobject _DblClick( ByValCancelAs MSForms.ReturnBoolean)

A sintaxe do evento DblClick tem as seguintes partes:

Sair Descrição
objeto Obrigatório. Um objeto válido.
index Obrigatório. A posição de um objeto Página ou Tabulação numa coleção de Páginas ou Separadores .
Cancel Obrigatório. Status de eventos. Falso indica que o controlo deve processar o evento (predefinição). True indica que a aplicação processa o evento.

Comentários

Para que este evento ocorra, os dois cliques têm de ocorrer dentro do intervalo de tempo especificado pela definição de velocidade de duplo clique do sistema.

Para controlos que suportam Clique, a seguinte sequência de eventos leva ao evento DblClick:

  1. MouseDown
  2. MouseUp
  3. Click
  4. DblClick

Se um controlo, como a Caixa de Texto, não suportar Clique, Clique é omitido da ordem dos eventos que conduzem ao evento DblClick.

Se o valor devolvido de Cancelar for Verdadeiro quando o utilizador clica duas vezes, o controlo ignora o segundo clique. Isto é útil se o segundo clique inverter o efeito do primeiro, como fazer duplo clique num botão de alternar. O argumento Cancelar permite que o seu formulário ignore o segundo clique, para que clicar ou fazer duplo clique no botão tenha o mesmo efeito.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.