Partilhar via


CWnd::OnXButtonDblClk

A estrutura chama esta função de membro quando o usuário clica duas vezes XBUTTON1 ou XBUTTON2 enquanto o cursor estiver na área de cliente de uma janela.

afx_msg void OnXButtonDblClk(
        UINT nFlags, 
        UINT nButton, 
        CPoint point
);

Parâmetros

Parâmetro

Descrição

[in] nFlags

Uma combinação bit a bit (OR) dos sinalizadores que indicam quais teclas modificadoras são pressionadas.Por exemplo, a MK_CONTROL sinalizar indica que a tecla CTRL for pressionada.

[in] nButton

Um valor de XBUTTON1 Se o primeiro botão do Microsoft IntelliMouse X é clicado duas vezes, ou XBUTTON2 Se o segundo botão X é clicado duas vezes.

[in] point

A CPoint objeto que especifica o x and y coordenadas do cursor relativas ao canto superior esquerdo da área de cliente.

Comentários

Esse método recebe o WM_XBUTTONDBLCLK notificação, que é descrita no Windows SDK. Se o mouse não for capturado, a mensagem será lançada para a janela sob o cursor.Caso contrário, a mensagem é enviada para a janela que tenha capturado o mouse.

The nFlags parâmetro pode ser uma combinação de teclas modificadoras listados na tabela a seguir. Para obter mais informações, consulte Sobre a entrada de mouse.

Modificador chave

Descrição

MK_CONTROL

A tecla chave é pressionado.

MK_LBUTTON

botão do mouse esquerdo do mouse é pressionado.

MK_MBUTTON

botão do mouse do meio do mouse é pressionado.

MK_RBUTTON

botão do mouse direito do mouse é pressionado.

MK_SHIFT

A tecla deslocar é pressionada.

MK_XBUTTON1

O botão do mouse XBUTTON1 do Microsoft IntelliMouse é pressionado.

MK_XBUTTON2

O botão do mouse XBUTTON2 do Microsoft IntelliMouse é pressionado.

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você chamar a implementação da classe de base dessa função, essa implementação usará os parâmetros passados originalmente com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Este método é suportado no Windows Vista e mais recente.

Requisitos adicionais para este método são descritos em compilação Requisitos para controles comuns do Windows Vista.

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

WM_XBUTTONDBLCLK

Outros recursos

Membros CWnd