Partilhar via


COleControl::OnInactiveSetCursor

Chamado pelo contêiner para o objeto inativo sob o ponteiro do mouse no recebimento de uma mensagem de WM_SETCURSOR.

virtual BOOL OnInactiveSetCursor(
   LPCRECT lprcBounds,
      long x,
      long y,
      DWORD dwMouseMsg,
      BOOL bSetAlways 
);

Parâmetros

  • lprcBounds
    O objeto delimitadora Retangular, nas coordenadas do cliente da janela.Informa ao objeto seu posição exata e tamanho na tela quando a mensagem WM_SETCURSOR foi recebida.

  • x
    A coordenada x no mouse local coordenadas do cliente da janela.

  • y
    A coordenada y no mouse local coordenadas do cliente da janela.

  • dwMouseMsg
    O identificador da mensagem do mouse para o qual um WM_SETCURSOR ocorreu.

  • bSetAlways
    Especifica se o objeto deve definir o cursor.Se Verdadeiro, o objeto deve definir o cursor; Se FALSE, o cursor não é obrigado a definir o cursor e deve retornar S_FALSE nesse maiúscminúsc.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário 0.

Comentários

Anotação que a janela coordenadas do cliente (pixels) são utilizadas para passar a posição do cursor do mouse.Isso é possibilitado pela também passando Retangular delimitador do objeto no mesmo sistema de coordenadas.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove

Outros recursos

COleControl membros