Partilhar via


CWnd::OnMouseHWheel

A estrutura chama esse membro quando a janela corrente é composta por DWM (área de trabalho Window Manager) e que a janela está maximizada.

afx_msg void OnMouseHWheel(
        UINT nFlags, 
        short zDelta, 
        CPoint pt
);

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.

Para obter uma lista de sinalizadores, consulte subtítulo "Parâmetros de mensagem" emSobre a entrada de mouse.

[in] zDelta

Indica a distância que a roda é girada, expressa em múltiplos ou divisões de WHEEL_DELTA, que é 120. Um valor positivo indica que a roda foi girada para a direita; um valor negativo indica que a roda foi girada para a esquerda.

[in] pt

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_MOUSEHWHEEL mensagem de notificação de , que é descrita no Windows SDK. Esta mensagem é enviada para a janela tiver o foco quando a roda de rolar horizontal do mouse for inclinada ou girada.

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_MOUSEHWHEEL

Sobre a entrada de mouse

Outros recursos

Membros CWnd