CW&nd::OnSetCursornbsp;

afx_msgBOOLOnSetCursor (CWndpWnd,UINTnHitTest,UINTmensagem);

Valor de retorno

Diferente de zero para interromper o processamento adicional, ou 0 para continuar.

Parâmetros

pWnd

Especifica um ponteiro para a janela que contém o cursor. O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

nHitTest

Especifica o código de área de teste de impacto . O teste de visita determina o local do cursor.

mensagem

Especifica o número da mensagem do mouse.

Observações

A estrutura chama esta função de membro se a entrada do mouse não é capturada e movimento do cursor dentro do objeto CWnd faz com que o mouse.

A implementação padrão chama OnSetCursor da janela pai antes do processamento. Se a janela pai retorna verdadeiro, mais processamento será interrompido. Chamando a janela pai dá o pai janela controle sobre configuração do cursor em uma janela filho.

A implementação padrão define o cursor para uma seta se não estiver na área de cliente ou o cursor registrado-classe se ele for.

nbsp; se nHitTest é HTERROR&NO e mensagem é uma mensagem do mouse button-Down, a MessageBeep membro função é chamado.

O parâmetro message é 0 quando CWnd entra modo menu.

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

|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CWnd::On&NcHitTest, WM_SETCURSOR

Index