Compartilhar via


CWnd::OnMouseHWheel

A estrutura chama esse membro quando a janela atual é composto pelo gerenciador de janelas da área de trabalho (DWM), e essa janela está maximizada.

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

Parâmetros

Parâmetro

Descrição

[in] nFlags

Um combinação bit a bit (OPERADOR) de sinalizadores que indicam quais teclas modificadoras são pressionadas. Por exemplo, o sinalizador de MK_CONTROL indica que a tecla CTRL está pressionada.

Para obter uma lista de sinalizadores, consulte “subtítulo parâmetros de mensagem” em Sobre a entrada do mouse.

[in] zDelta

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

[in] pt

Um objeto de CPoint que especifica as coordenadas de x e de s do cursor em relação ao canto superior esquerdo da área cliente.

Comentários

Este método recebe notificação de WM_MOUSEHWHEEL , que é descrita em Windows SDK. Essa mensagem é enviada para a janela que tem o foco quando a roda de rolagem horizontal do mouse é girada inclinada ou.

Dica

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Este método é suportado em Windows Vista e posteriormente.

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

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

WM_MOUSEHWHEEL

Sobre a entrada do mouse