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.